Javaでの配列書き込み仕様
C言語では、配列の定義は次のようになります。intarray []; Javaの配列仕様は次のとおりです。int[] array;
配列の値は直接固定されています
public class Test {
public static void main(String[] args) {
int[] array = {
1,2,3};
int i;
for(i=0;i<array.length;i++){
System.out.println("array[" +i + "]" + "=" +array[i]);
}
}
}
配列の値がわからない
public class Test {
public static void main(String[] args) {
int[] array = new int[3];
int i;
for(i=0;i<array.length;i++){
array[i] = i;
}
for(i=0;i<array.length;i++){
System.out.println("array[" +i + "]" + "=" +array[i]);
}
}
}
2番目のメソッドを書く別の方法
public class Test {
public static void main(String[] args) {
/*另一种写法,注意null是小写*/
int array[] = null;
array = new int[3];
int i;
for(i=0;i<array.length;i++){
array[i] = i;
}
for(i=0;i<array.length;i++){
System.out.println("array[" +i + "]" + "=" +array[i]);
}
}
}