输出语句:
System.out.println("a你好"+20+b); //"string" 引号内涵字符串,+用于字符串连接输入语句:
Scanner in = new Scanner(System.in);
int a=in.nextInt(); //a为用户输入的变量If与else用法:
if(boolean){ //boolean=true时运行statement语句
statement
}
else {
statement
}创建数组
<类型>[ ]<名字>=new <类型>[元素个数] //类型可以是自己声明的class
int[] grades = new int[100]; //创建名为grades的一维数组,数组能存储100个int型数据
double[] average = new double[20]; //创建名为average的一维数组,数组能存储20个double型数据 int[] a1= {1,2,3,4,5};
int[] a2=a1; //创建数组a2来管理a1管理的元素
for(int i=0;i<a1.length;i++){
a2[i]++;
}
for(int i=0;i<a2.length;i++){
System.out.println(a1[i]+" ");
}
/*Output: 2 3 4 5 6
因为a2管理的对象也是a1管理的对象,所以更改a2中的对象时,a1中的对象也跟着改变
*/For-Each 循环 (适用于便利一个数组)
for( int K : data ) //对于数组data中的每一个数,在每一轮赋值给k,第一轮k=data[0],第二轮k=data[1]switch 循环 switch(integral-selector){
case integral-value1 : statement;break;
case integral-value2 : statement;break;
case integral-value3 : statement;break;
default:statement;
}integral-selector是一个能产生整数的表达式,switch能够将这个表达式的结果与每个integral-value(整数)进行比较若发现相符,就执行对应语句,如果没有对应数值,则执行default后的语句
每一个 case都以break作为结尾,这样可以在执行对应语句后自动跳转直switch循环外,这就意味着一个integral-selector最多只能对应一条执行语句
版权声明:本文为Mr_Summer_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。