String line = "5 1973 2205 2396 2406";
String[] paperids = line.split(" ");
List<String> paperList = Arrays.asList(paperids);
paperList.remove(0);
これは私の Java コードです。string[] を List に転送し、List の最初の項目を削除したいのですが、最後の行で機能しません。誰か助けてくれませんか? どうもありがとう。
List
返される fromは可変ではありません(Arrays.asList
変更できません)。これは実際には(迷惑な)機能ですList
を作成ArrayList
して、配列値でシードしてみてください
String line = "5 1973 2205 2396 2406";
String[] paperids = line.split(" ");
List<String> paperList = new ArrayList<String>(Arrays.asList(paperids));
paperList.remove(0);