package basic;
/**
* @author yi
* java 基础
* java 循环和数组
*/
public class Myarray {
public static void main(String[] args) {
wei();
}
/*
* break;跳出整个循环体
* continue;只跳出一次循环
* return;返回,并退出
*/
public void myFor(){//for循环
int a[]=new int[10];
for (int i = 0; i < a.length; i++) {
System.out.println(i);
}
}
public void myWhile(){//while循环
int b=0;
int c=0;
while(b==10){
System.out.println(b);
b++;
}
do{
System.out.println(c);
c++;
}while(c==10);//do{}while()循环会多循环一次
}
/*java 数组初始化有静态初始化,动态初始化两种,动态初始化每个元素为0
* 数组的长度用length属性获得 / 字符串String 用length()方法获得
* 数组存储按照线性结构放在连续的内存
*/
public void num(){//一维数组初始化及遍历
int n[]=new int[10];
int m[]={1,2,3,4,5};
for(int i:n){
System.out.println(i);
}
}
public static void wei(){//二维数组初始化及遍历
int a[][]=new int[10][];
int b[][]=new int[10][4];
int c[][]={{1,2,3},{4,5},{6,7}};
for (int i = 0; i < c.length; i++) {
for(int j=0;j<c[i].length;j++){
System.out.println(c[i][j]);
}
}
}
}