java里的数组和c中的数组还是些区别的,不过区别不大
public class Test {
public static void main(String[] args) {
//java 三种数组的写法
//第一种
int array1[] = {1,2,3};
//第二种
int array2[] = new int[3];
//第三种
int array3[] = null;
array3 = new int[3];
//先赋值后遍历数组
int i;
for(i = 0; i < array1.length; i++){
//先给数组来赋值
array1[i] = i;
}
for(i = 0; i < array1.length; i++){
System.out.println(array1[i]);
}
}
}
java大体有三种些数组的方式,在遍历数组时和c没区别。
2021.3.21
以上三种方式都有着c语言写法的习惯,一般java程序员都是按一下来写的
int[] array = new int[3];
其实这个也可以与c结合起来理解,就比如c语言中指针的写法
int *p;
int* p;
类似于这种。