今天写读取excel数据的时候,查到一个空cell,于是写了如下判断
if (null == cell || cell.equals("")){
//true
}else {
//false
}
结果查到空cell的时候死活不走true
最后发现cell他不是一个空字符串,而是一个叫 " " 的对象。。。。
if (null == cell || cell.toString().equals("")){
//true
}else {
//false
}
改成上图代码之后问题解决
提醒:debug的时候可以按住alt键点击要看的内容,程序会预执行一遍或者看到参数的value,但是有修改或插入的方法不要点