Test.java
class Test{
public static void main(String args []){
//数组的静态声明法
//arr是整型数组
int arr [] = {5,2,4,5,0,12,21,5,0};
arr[3] = 10;
for(int i = 0; i < arr.length; i++){
System.out.println(arr[i]);
}
}
}
上面的是数组静态声明的方法。
Test.java
class Test{
public static void main(String args []){
//数组的动态声明法
int arr [] = new int[10];
for(int i = 0; i < arr.length; i++){
System.out.println(arr[i]);
}
}
}
这样生成的数组长度为10,默认的元素值都为0
二维数组
Test.java 静态声明法
class Test{
public static void main(String args []){
//二维数组的定义方法
int arr [][] = {{1,2,3},{4,5,6},{7,8,9}};
for(int i = 0; i < arr.length; i++){
for(int j = 0; j < arr[i].length; j++){
System.out.print(arr[i][j] + " ");
}
}
}
}
Test.java动态声明法
class Test{
public static void main(String args []){
//二维数组的定义方法
int arr [][] = new int[3][5];
for(int i = 0; i < arr.length; i++){
for(int j = 0; j < arr[i].length; j++){
System.out.println(arr[i][j]);
}
}
}
}