Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.AbstractList.add(Unknown Source)
at java.util.AbstractList.add(Unknown Source)
at ReadTextFile.readRecords(ReadTextFile.java:37)
at ReadTextFileTest.main(ReadTextFileTest.java:8)运行后出现上述信息。-------------
我的思路就是把文件Clients.txt里的单词读入到Scanner input里。然后把input里的内容读到List<string> list1 中。
但没有得到预期的结果。
at java.util.AbstractList.add(Unknown Source)
at java.util.AbstractList.add(Unknown Source)
at ReadTextFile.readRecords(ReadTextFile.java:37)
at ReadTextFileTest.main(ReadTextFileTest.java:8)运行后出现上述信息。-------------
我的思路就是把文件Clients.txt里的单词读入到Scanner input里。然后把input里的内容读到List<string> list1 中。
但没有得到预期的结果。
String[] x = { ""};
List<String> list1 = Arrays.asList(x);楼主不知道你为什么要这样初始化
这样初始化是有问题的,asList获得是一个固定长度的List,你可以阅读API或者查看一下源代码,asList虽然返回的是一个List对象,但是其实内部是一个private final E[] a;
你可以这样初始化就可以了List<String> list1 = new ArrayList<String>();