Javaのデフォルトの配列値
Javaは、同じタイプの要素の固定サイズの順次コレクションを格納するデータ構造、配列を提供します。配列はデータのコレクションを格納するために使用されますが、配列を同じタイプの変数のコレクションと考える方が便利な場合がよくあります。要素を割り当てずに配列を作成すると、コンパイラはそれらにデフォルト値を割り当てます。次に例を示します。
- ブール値-false
- int-0
- ダブル-0.0
- オブジェクト-null
例
public class Tester { public static void main(String[] args) { System.out.print("Default values (String array):"); String strings[] = new String[5]; for (String s : strings) { System.out.print(s + " "); } System.out.println(); System.out.print("Default values (int array):"); int numbers[] = new int[5]; for (int val : numbers) { System.out.print(val + " "); } System.out.println(); System.out.print("Default values (double array):"); double doubles[] = new double[5]; for (double val : doubles) { System.out.print(val + " "); } System.out.println(); System.out.print("Default values (boolean array):"); boolean booleans[] = new boolean[5]; for (boolean val : booleans) { System.out.print(val + " "); } System.out.println(); System.out.print("Default values (Object array):"); Tester testers[] = new Tester[5]; for (Tester val : testers) { System.out.print(val + " "); } } }
出力
Default values (String array):null null null null null Default values (int array):0 0 0 0 0 Default values (double array):0.0 0.0 0.0 0.0 0.0 Default values (boolean array):false false false false false Default values (Object array):null null null null null
-
JavaScript array.values()
JavaScriptのarray.values()は、指定された配列のすべての値を含むイテレータオブジェクトを返します。 以下は、array.values()関数のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-
JavaのArrayIndexOutOfBoundsExceptionとは何ですか?
配列はデータ構造/コンテナ/オブジェクトです 同じタイプの要素の固定サイズの順次コレクションを格納します。配列のサイズ/長さは作成時に決定されます。 配列内の要素の位置は、インデックスまたは添え字と呼ばれます。配列の最初の要素はインデックス0に格納され、2番目の要素はインデックス1に格納されます。 配列内の各要素には、配列の名前とそれに続く角かっこで囲まれた必要な要素のインデックスを含む式を使用してアクセスします。 System.out.println(myArray[3]); //prints 1457 一般に、配列は固定サイズであり、各要素はインデックスを使用してアクセスされま