2

2 つの関数と静的文字列配列を持つ Java プログラムがあります。Javaで静的文字列配列を宣言する方法を教えてもらえますか?

4

3 に答える 3

38

構築時に配列を初期化するには、中かっこでリスト値を指定できます。

private static final String[] STRING_ARRAY = {"foo", "bar", "baz"};

私の例では、配列のインスタンスを変更したくないと想定しているため、それを宣言しましたfinal。次のように、個々のエントリを更新することもできます。

 array[0] = "1";

ただし、アレイを別のものに完全に置き換えることはできません。値が大幅に変化する場合、特に値の数が変化する場合は、List代わりに使用することを検討する価値があります。

于 2013-05-02T07:14:50.040 に答える
11
public static String[] stringArray = new String[size]; // give some "size"

また

public static String[] stringArray = {"String1","String2","String3"}; 
于 2013-05-02T07:14:06.723 に答える
3
public static String[] array ={"foo","bar"};
于 2013-05-02T07:20:13.860 に答える