get paid to paste

java-tut-variables-data-type-var-type-name-1

public class SampleClass{
  
  //invalid: can't use var
  //keyword as type of
  //instance variable
  //var myVar = false;
  
  void meth1(){
    //var can be used in this
    //block
    var str = "String";
    
    //var can be used in for loop
    //parentheses
    for(var i = 0; i < 3;i++)
      System.out.println(str);
  }
  
  //invalid: var can't be used as
  //type of method and constructor
  //parameter
  //void meth2(var param){}
  
  public static void main(String[]args){
    //var can be used here 'cause main()
    //is a method like meth1()
    var chararacter = 'c';
    
    //var can't be used as type of an array
    //var[] myStr = new String[]{"A","B"};
    
    String[] str = new String[]{"A","B"};
	
    //var can be used in for-each loop
    //parentheses
    for(var s : str)
       System.out.println(s);
  }
}

Pasted: Nov 28, 2024, 8:03:45 am
Views: 11