ホームページ  >  記事  >  Java  >  Java整数配列を定義する方法

Java整数配列を定義する方法

(*-*)浩
(*-*)浩オリジナル
2019-05-21 14:47:4712687ブラウズ

Java整数配列を定義する方法

Java で配列を定義するための構文は 2 つあります。

type arrayName[];
type[] arrayName;

type は、基本型と基本型を含む Java の任意のデータ型です。複合型。arrayName は配列名です。[有効な識別子である必要があります。[] は変数が配列型変数であることを示します。 例:

int demoArray[];
int[] demoArray;

これら 2 つの形式に違いはなく、使用効果はまったく同じです。読者は自分のプログラミング習慣に応じて選択できます。

Java では配列を定義するときに配列要素にメモリを割り当てないため、[ ] で配列要素の数、つまり配列の長さを指定する必要はありません。さらに、上記で定義された配列の場合、その要素にはアクセスできません。そのためにメモリ領域を割り当てる必要があります。このとき、演算子 new を使用する必要があります。形式は次のとおりです:

arrayName=new type[arraySize];

このうち、arraySize は配列の長さ、type は配列の型です。

例:

demoArray=new int[3];

3 つの int 型整数が占めるメモリ空間を整数配列に割り当てます。

通常、定義中にスペースを割り当てることができます。構文は次のとおりです:

type arrayName[] = new type[arraySize];

例:

int demoArray[] = new int[3];

配列の初期化

配列を同時に初期化することも (静的初期化)、宣言後に初期化することもできます (動的初期化)。例:

// 静态初始化
// 静态初始化的同时就为数组元素分配空间并赋值
int intArray[] = {1,2,3,4};
String stringArray[] = {"Java", "http://www.java.com", "一切编程语言都是纸老虎"};
// 动态初始化
float floatArray[] = new float[3];
floatArray[0] = 1.0f;
floatArray[1] = 132.63f;
floatArray[2] = 100F;

関連する学習の推奨事項: Java 基本チュートリアル

以上がJava整数配列を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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