所以我仍然是编程和Java的初学者。我目前作为一名高中实习生的一家公司中有一个即将进行的项目。该项目的一部分是读取excel文件并将数据存储在变量中,以备后用。
要了解有关文件读写的更多信息,我尝试了在Internet上找到的代码以实施一次,然后遍历它们以了解其中发生的情况。问题是,大多数在线代码都显示多个语法错误,而直接向上无法正常工作。没有任何真正的分步指南可以解释读取Excel文件的确切要求以及为此编写代码的方法。
显然,除了没有限定的枚举之外,似乎没有语法问题。我正在使用NetBeans IDE,它仅突出显示这三个:
1)Cell.CELL_TYPE_NUMERIC:错误:枚举开关的大小写标签必须为 枚举常量个案的无限定名称 Cell.CELL_TYPE_NUMERIC
2)Cell.CELL_TYPE_STRING:错误:枚举开关的大小写标签必须为 枚举常量大小写单元格Cell.CELL_TYPE_STRING的不合格名称
3)Cell.CELL_TYPE_BOOLEAN:错误:枚举开关的大小写标签必须为 枚举常量案例的不合格名称 Cell.CELL_TYPE_BOOLEAN
答案 0 :(得分:0)
case
在转换情况下不接受Enum类型(因为它是由编译器自动编写的):
switch(cell.getType()) {
case CELL_TYPE_NUMERIC:
// will compile as case Cell.CELL_TYPE_NUMERIC
//doSomething()
break;
default:
//doSomething()
}
按照this post作为教程