String line = "5 1973 2205 2396 2406";
String[] paperids = line.split(" ");
List<String> paperList = Arrays.asList(paperids);
paperList.remove(0);
Run Code Online (Sandbox Code Playgroud)
这是我的Java代码,我想将字符串[]传递给List并删除List的第一项,但它在最后一行不起作用,有人可以帮我吗?非常感谢.
在List返回从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);
Run Code Online (Sandbox Code Playgroud)