配列を宣言するための代替構文

PHPz
リリース: 2024-08-10 10:31:35
オリジナル
1108 人が閲覧しました

Sintaxe alternativa para a declaração de arrays

代替の配列宣言構文:

  • 配列は、変数名の代わりに型の後に角かっこを使用して宣言できます。

例:
int counter[] = new int[3]; int[] counter = new int[3];.
と同等です。 char テーブル[][] = 新しい char[3][4]; char[][] table = new char[3][4];と同等です。

複数の配列の宣言の利便性:

  • 代替構文は、同じ型の複数の配列を 1 行で宣言する場合に便利です。

例:
int[] nums、nums2、nums3; int nums[]、nums2[]、nums3[]; と同等です。

メソッド内の配列の戻り値:

  • 代替構文は、メソッドが配列を返すように指定する場合に便利です。

例:
int[] someMeth() { ... }.

配列参照の代入:

  • ある配列参照変数を別の配列参照変数に代入しても、配列のコピーは作成されません。同じオブジェクトを参照するだけです。

例:
nums2 = nums1; の後は、nums1 と nums2 の両方が同じ配列を参照します。

配列の長さのメンバーの使用:

  • Java のすべての配列には、その配列に含めることができる要素の数を示す長さメンバーがあります。

例:
list.length は、サイズ 10 の配列に対して 10 を返します。
table.length は、3 つの配列を含む 2 次元配列の場合、3 を返します。

長さのあるループ制御:

  • length メンバーを使用して for ループの反復数を制御できるため、コードがより安全になります。

例:
for(int i = 0; i

配列をコピーするための長さの使用:

  • length は、別の配列の内容をコピーする前にターゲット配列が十分な大きさであることを確認するために使用されます。

例:
プログラムは、配列の制限を超えないように、長さの値を使用して要素を nums1 から nums2 にコピーします。

配列参照の割り当てを参照:
AssignARef.java

配列の長さのメンバーの使用:
LengthDemo.java

長さのあるループ制御:
長さのループデモ

配列をコピーするための長さの使用:
ArrayCopyDemo

以上が配列を宣言するための代替構文の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート