String = null 和 String.isEmpty 之间有什么区别吗?
使用 if 语句通过使用 String = null 或 String.isEmpty() 检查字符串是否为空时,是否有任何区别?
结婚
public String name;
if(name == null)
{
//do something
}
或
public String name;
if(name.isEmpty())
{
//do something
}
如果有任何不同(包括性能问题),请告诉我。