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]);			 
		 }
}

 
 
 
補足:配列の宣言:基本データ型または参照データ型です.