我有两个classess CsvRead和MyOwnClass。Java的转换列表<String>到列表<Object>
在CsvRead我有一个方法public static List getDataFromCsv();它返回所有数据的列表。而这个数据我想在课堂个MyOwnClass另一种方法和我的OwnClass的对象列表回到那里
它看起来像这样:
List<String> dataFromCsv = new ArrayList<String>();
而在另一个类,我想将其转换为我班的List<Object>
。
private static List<String> getDataFromCsvClass = new ArrayList<String>();
getDataFromCsvClass = CsvReader.getAllCsvData(filename);
String name = dataFromCsv[0];
String surname = dataFromCsv[1];
String birth = dataFromCsv[2];
我想返回new MyOwnClass(name, surname, birth);
MY ERROR:需要数组,但列表中发现:字符串名称= ALLDATA [0];等
什么问题了吗? –
CsvClass中的一个方法返回String与所有csv数据的列表。在另一个类中,我想获取这些数据,将它分配到列表和下一个对象的返回列表我自己的类 –
Smithy
它包含在从另一个类的文件中获取csv数据的方法内 – Smithy