【发布时间】:2016-08-21 06:01:53
【问题描述】:
我正在使用 openCSV 阅读器阅读 csv 文件。有一种方法 readAll 会给出 List 作为结果。
List<String[]> myEntries = reader.readAll();
我想从中获取每个字符串。我试过了,但没有成功。
Iterator itr = myEntries.iterator();
while(itr.hasNext()) {
Object element = itr.next();
for(String temp:element)
System.out.println(temp);
}
这给了我一个错误提示,foreach 不能应用于类型 Object。如何从中获取字符串?
【问题讨论】:
-
为什么
element是Object而不是String[]? -
您的代码中没有正确使用类型转换。
标签: java list foreach iterator