我在从 .txt 文件中读取布尔值的主类上遇到了问题...运行我的程序给了我这个消息,尽管编译它并没有给出任何错误
阅读课程单元... 1 阅读如果选修课程... false 阅读科目成绩... 0阅读课程年份... 3 阅读学期... 2 阅读课程编号... IT 412a 实习阅读描述性标题... 2 阅读课程单元... falsejava.lang.NumberFormatException:对于输入字符串:“false”
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:492) at java.lang.Byte.parseByte(Byte.java:148) at java.lang.Byte.parseByte(Byte.java:174) at ChecklistDisplay.readChecklistInfo(ChecklistDisplay.java:74) at ChecklistDisplay.run(ChecklistDisplay.java:20) at ChecklistDisplay.main(ChecklistDisplay.java:8)
这是我的 .txt 文件的示例
4,2,IT 423,信息系统规划/信息资源管理,3,false,0 年,学期,课程号,单元,(科目采取?),科目等级
System.out.println("Reading if course is taken...");
s = lineScan.next();
System.out.print(s);
boolean taken = Boolean.parseBoolean(s.trim());
请告诉我您是否需要查看我的完整程序以供审查,或者我的问题不够清楚