Java配列の初期化とインスタンスコード
1766 ワード
配列の定義と使用は前節で述べたように、分からない場合は前節を見てください.私たちはお互いに勉強しています.
JAvaの初期化は、静的初期化と動的初期化、デフォルト初期化に分けられます.
1、静的初期化:配列にメモリ領域を定義または割り当てたときに、データの要素に値を割り当てました.
public static void main(String[] args) {
// TODO Auto-generated method stub
int arrays[] = new int[]{1,2,3,5,6,7,8,9,10};
for (int i=0;i<arrays.length;i++) {
System.out.println(arrays[i]);
}
String[] strArrays = new String[]{"zds","zhudansheng "," "," "};
for (int i=0;i<strArrays.length;i++) {
System.out.println(strArrays[i]);
}
}
2,動的初期化:配列を宣言し、宣言してからプログラムで配列の値を呼び出します.
public static void main(String[] args) {
// TODO Auto-generated method stub
int iArrays[] = new int[6];
for(int i=0;i<iArrays.length;i++) {
iArrays[i] = i;
}
System.out.println("=======================");
System.out.println("=======================");
for(int i=0;i<iArrays.length;i++) {
System.out.println("======="+iArrays[i] );
}
}
3.デフォルトの初期化:配列は参照タイプであり、その要素はクラスのメンバー変数に相当するため、配列が空間を割り当てた後、各要素もメンバー変数の規則に従ってステルスによって初期化される.
public static void main(String[] args) {
// TODO Auto-generated method stub
String [] strArrays = new String [5];
for(int i=0;i<strArrays.length;i++) {
System.out.println(strArrays[i]);
}
}
補足:配列の宣言:基本データ型または参照データ型です.