1次元配列を宣言する方法:
タイプvar [];またはタイプ[] var;
配列を宣言する場合、その長さを指定できません(配列内の要素の数)。
Javaの新しいキーワードを使用して、形式で配列オブジェクトを作成します。
配列名=新しいタイプの配列要素[配列要素の数]
例:
testnew.java:
プログラムコード:
public class testnew {public static void main(string args []){int [] s; int i; s = new int [5]; for(i = 0; i <5; i ++){s [i] = i; } for(i = 4; i> = 0; i-){system.out.println( "" + s [i]); }}}初期化:
1。動的初期化:配列定義は、スペースの割り当てと値の割り当ての操作とは別に実行されます。
2。静的初期化:数値を定義する際に、スペースを割り当てて値を配列要素に割り当てます。
3。デフォルトの初期化:配列は参照タイプであり、その要素はクラスのメンバー変数に相当します。したがって、配列がスペースを割り当てると、各要素はメンバー変数のルールに従って隠者によって初期化されます。
例:
testd.java(dynamic):
プログラムコード:
public class testd {public static void main(string args []){int a []; a = new int [3]; a [0] = 0; a [1] = 1; a [2] = 2;日付日[];日=新しい日付[3];日[0] =新しい日付(2008,4,5);日[1] =新しい日付(2008,2,31);日[2] =新しい日付(2008,4,4); }} class date {int year、month、day;日付(int year、int month、int day){this.year = year; this.month = month; this.day = day; }} tests.java(static):
プログラムコード:
パブリッククラステスト{public static void main(string args []){int a [] = {0,1,2};時間時間[] = {新しい時間(19,42,42)、新しい時間(1,23,54)、新しい時間(5,3,2)}; }} class time {int hour、min、sec;時間(int時間、int min、int sec){this.hour = hour; this.min = min; this.sec = sec; }} testdefault.java(デフォルト):
プログラムコード:
public class testdefault {public static void main(string args []){int a [] = new int [5]; system.out.println( "" + a [3]); }}上記は、Javaアレイ宣言、作成、初期化などの関連する知識です。それがあなたを助けることができることを願っています。このウェブサイトへのご支援ありがとうございます!