【发布时间】:2016-03-30 03:29:15
【问题描述】:
我正在尝试读取一个 .txt 文件,该文件包含几行,每一行都带有专业职业者的姓名。我创建了一个扫描仪,但是每当我想添加扫描仪刚刚读取的内容并尝试将其添加到 arrayList 时,就会弹出此错误
ArrayList类型中的方法add(ClassName)不适用于参数(String)
ArrayList<Claseqla> clista = new ArrayList<Claseqla>();
Scanner s = new Scanner(new File("texto.txt"));
while(s.hasNextLine())
{
**clista.add(s.nextLine());**
}
这是另一个类中的一段代码;
粗体标记的行是错误弹出的位置。
clista 只有 2 个属性,但我想将它们添加到列表中,只填充一个 String 元素,另一个为空(这甚至可能吗?)
【问题讨论】:
-
创建一个新的
Claseqla对象,设置其字符串元素之一,将该对象添加到列表中。重复... -
如果你想打印你的课程,请阅读stackoverflow.com/questions/29140402/…
-
我刚刚看了文字,现在可以打印了。非常感谢。