ホームページ >Java >&#&チュートリアル >Java配列を初期化するにはどうすればよいですか?

Java配列を初期化するにはどうすればよいですか?

青灯夜游
青灯夜游オリジナル
2019-11-18 16:57:155774ブラウズ

Java配列を初期化するにはどうすればよいですか?

Java 言語の配列は、使用する前に初期化する必要があります。いわゆる初期化とは、配列の配列要素にメモリ空間を割り当て、各配列要素に初期値を付加することです。

注: 配列が初期化された後、メモリ空間内の配列の各要素にはデフォルト値が存在します。

# 基本データ型の整数型 (byte、short、int、 long ) デフォルト値は 0;

# 基本データ型の浮動小数点型 (float、double) のデフォルト値は 0.0;

# 文字型のデフォルト値基本データ型の (char) は ' \u0000' です;

#●基本データ型のブール型のデフォルト値は false;

#●型の参照型のデフォルト値 (

Java 配列を初期化するにはどうすればよいですか?初期化メソッドの概要

1. 静的初期化: 初期化中に、プログラマは各配列要素の初期値を明示的に指定し、システムが配列の長さを決定します;

arrayName = 新しい type[]{element1,element2,element3...}

例:

int[] intArr;
intArr = new int[]{1,2,3,4,5,9};

簡略化された静的初期化メソッド:

type[] arrayName = { element1, element2,element3...};

例:

String[] strArr = {"张三","李四","王二麻"};

2. 動的初期化: プログラマは初期化中に配列の長さを指定し、システムはデフォルトの長さを初期化します。配列の各要素の長さ。

arrayName = new type[length];

例:

int[] price = new int[4];

注: 静的初期化と動的初期化を同時に使用しないでください。つまり、配列の長さを指定したり、各配列要素に初期値を割り当てたりして配列を初期化しないでください。

配列が初期化されると、メモリ内で配列が占めるスペースは固定されるため、配列の長さを変更することはできません。

以上がJava配列を初期化するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。