-4

やあ!

私はJavaを学び始めたばかりで、配列を宣言するときに配列要素を複数行に配置する方法を知りたいと思っていました.

次のコードでエラーが発生します。

public String[] songList = {'Stadium Arcadium', 'Make You Feel Better', 'Under The Bridge',
       'Wet Sand', 'Californication', 'Charlie', 'Aeroplane', 'Transcending', 'Ethiopia'};

どうもありがとうございました!

4

2 に答える 2

9

はい、文字列を複数の行に配置できます。

ただし、文字列リテラルを二重引用符で囲みます。

public String[] songList = {"Stadium Arcadium", "Make You Feel Better", "Under The Bridge",
       "Wet Sand", "Californication", "Charlie", "Aeroplane", "Transcending", "Ethiopia"};

ここに文字列リテラルに関するリンクがあります

于 2013-02-06T18:40:08.313 に答える
0

問題は、配列要素を複数行で宣言することではありません。配列要素を宣言する方法
では、配列型が asStringであることを確認し、型を単一引用符 (文字用) ではなく (二重引用符) Stringで囲む必要があり ます。配列を宣言するだけです。なので:" "

public String[] songList = {"Stadium Arcadium", "Make You Feel Better", "Under The Bridge", "Wet Sand", "Californication", "Charlie", "Aeroplane", "Transcending", "Ethiopia"};

于 2013-02-06T18:45:08.023 に答える