【发布时间】:2012-03-23 06:17:06
【问题描述】:
我写过这样的方法
public ArrayList<T> GetDoctorDetail(String name)
{
if (name!=null || !name.isEmpty() || name!="")
{
//Statements
}
}
但在 Eclipse 中,用黄线显示下划线的名称 空指针访问:该位置的变量名只能为空。
为什么?以及解决方案是什么。
【问题讨论】:
-
您还可以删除最后一个条件,因为 isEmpty() 检查“”