Java 言語の配列は、使用する前に初期化する必要があります。いわゆる初期化とは、配列の配列要素にメモリ空間を割り当て、各配列要素に初期値を付加することです。
注: 配列が初期化された後、メモリ空間内の配列の各要素にはデフォルト値が存在します。
基本データ型の整数型 (byte、short、int、long) ) デフォルト値は 0;
基本データ型 (float、double) の浮動小数点型のデフォルト値は 0.0;
デフォルト値は 0.0基本データ型の文字型 (char) 値は '\u0000';
基本データ型のブール型 (boolean)、デフォルト値は false;
参照型 (クラス、配列、インターフェイス、文字列) の型のデフォルト値は null です。
初期化方法:
1. 静的初期化: 初期化中に、プログラマが各配列要素の初期値を明示的に指定し、システムがその値を決定します。配列の長さ。
1.arrayName = new type[]{element1,element2,element3...}
例:
int[] intArr; intArr = new int[]{1,2,3,4,5,9};
2.簡略化された静的初期化メソッド: type[] arrayName = {element1,element2,element3...};
例:
String[] strArr = {"张三","李四","王二麻"};
2. 動的初期化: プログラマは実行中に配列のサイズを指定します。初期化の長さ。配列要素ごとにシステムによって初期化されるデフォルト値。
arrayName = new type[length];
例:
int[] price = new int[4];
注: 静的初期化と動的初期化を同時に使用しないでください。つまり、配列を初期化するときに配列の長さと各配列要素の両方を指定しないでください。配列。初期値を代入します。
配列が初期化されると、メモリ内で配列が占めるスペースは固定されるため、配列の長さを変更することはできません。
php 中国語 Web サイト、無料の Java 入門チュートリアル が多数あり、オンラインで学習することを歓迎します。
以上がJava配列を初期化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。