我在尝试将扫描值从文本文件存储到数组时遇到问题。我收到的错误无法从字符串转换为月份。 Month是另一个类ex public Month(String line){}
中的对象程序的目的是逐行扫描文件,存储每个月的工资并计算最后的总工资。我收到的错误无法从字符串转换为月份。 Month是另一个类ex public Month(String line){}
中的对象private void readMonths() {
skipHeader();
while(in.hasNextLine()) {
String line= in.nextLine();
if(line.length()>0){
theMonths[monthCount]= line;
monthCount++;
} else {
monthCount=monthCount;
}
}
}
答案 0 :(得分:1)
我收到的错误无法从字符串转换为月份。 Month是另一个类ex public Month(String line){}
中的对象
创建月份对象。
String line= in.nextLine();
Month month= new Month(line);
现在添加到array
。
所以
theMonths[monthCount]= month;