を使用しているとき、私は次のコードを持っている:複数のマーカーのエラーJavaの一覧に
String[] array = {"a","b","c"};
List<String> list = new ArrayList<>();
list.add(array[0]);
を、私はこのコードの行が悪いのかわからない私は、複数のマーカーのエラーを持っている理由誰かが言うことができます。
感謝の助けを
編集
エラーがlist.add(array(0))
に言う:この行 で
複数のマーカー - トークンの構文エラー ";"、@期待 - 構文エラートークン "。"、このトークンの後に@が必要です
リストインターフェースは、一度に配列のすべての要素を追加する方法はありませんjava.utilパッケージをインポートしていることを確認します。あなたは 'Arrays.asList()'を使う必要があります。 –
このコードは実行されます:[Ideone](http://ideone.com/lUfTPb)。私の推測は、このコードはブロック内にないということですか?つまり、 'list.add(array [0])'をそこで実行することはできません。代わりにコンストラクタに移動します。 –
うまくいくと思われる。どのJavaバージョンを使用していますか? – Nilu