1. 配列の初期化とは何ですか?
は、配列の連続メモリ空間を開き、値を割り当てることです。配列の各要素。
2. 配列の初期化方法
1. 動的初期化
長さを指定するだけで、システムは値
int[] arr = new int[5];
推奨される関連ビデオ チュートリアル: java ビデオ チュートリアル
2. 静的初期化
は初期化値を示します。によって与えられます。システムは長さ
3 を決定します。動的初期化形式:
数据类型[] 数组名 = new 数据类型[数组长度];
4。大文字と小文字:
Integer型: byte、short、int、long のデフォルトの初期化値はすべて 0
浮動小数点型: float と double のデフォルトの初期化値は 0.0
Boolean 型: booleanデフォルトの初期化値は false
文字タイプ: char デフォルトの初期化値 '\u0000'
char: メモリ内で占有される 2 バイトは 16 バイナリ ビットです
\u0000:それぞれの 0 は実際には 16 進数の 0 を表し、4 つの 0 は 16 の 2 進数を表します。
[I@19bb25a: [配列を表し、いくつかは複数の次元を表します。I は int 型を表します。@ は固定です。19bb25a はアドレス値を表します。配列の
例は次のとおりです:
class Demo2_Array { public static void main(String[] args) { //数据类型[] 数组名 = new 数据类型[数组长度]; int[] arr = new int[5]; //动态初始化,在内存中开辟连续的5块空间 System.out.println(arr[0]); //系统给出默认初始化值,整数类型的都是0 arr[0] = 10; System.out.println(arr[0]); System.out.println(arr); //[I@19bb25a } }
さらに関連する記事とチュートリアルについては、次のサイトを参照してください: Java 入門学習
以上がJava は配列の動的な初期化を実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。