Java(循环语句,数组)
Java循环
1.while
while( 表达式 ) {
//循环内容
}
2.do while
do {
//循环内容
}while(表达式);
3.for
for(初始化; 表达式; 更新) {
//循环内容
}
4.for each数组)
for(声明语句 : 表达式)
{
//代码句子
}
声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。
表达式:表达式是要访问的数组名,或者是返回值为数组的方法。
例:
public class Practice {
public static void main(String args[]){
int [] a = {1, 2, 3, 4, 5, 6 , 7 , 8 , 9 , 10 };
for(int x : numbers ){
System.out.print( x );
System.out.print(" ");
}
}
}
运行结果:1 2 3 4 5 6 7 8 9 10
Java数组
1.声明数组变量
1.double[] arr; //数据类型[] 数组变量名;
2.double[] arr = new double[10];
3.double arr[]; //数据类型 数组变量名[];
2.多维数组
- 二维
例:2行3列
int a[][] = new int[2][3];
3.从最高维开始,分别为每一维分配空间,例如:
String s[][] = new String[2][];
s[0] = new String[2];
s[1] = new String[3];
s[0][0] = new String("Good");
s[0][1] = new String("Luck");
s[1][0] = new String("to");
s[1][1] = new String("you");
s[1][2] = new String("!");