时间:2024-08-16 09:00:44
java 判断字符串是否为空
代码中的四种为空的运用:
if(str == null || "".equals(str)); if(str == null || str.length() <= 0); if(str == null || str.isEmpty()); if(str == null || str == ""); //字符串比较不推荐用‘==’
str == null要放在判断前面的原因:
null 是一个对象的值,非字符串,String str = null,表示声明一个字符串对象的引用,指向为null,此时没有指向任何内存空间。 ""是一个为空的字符串,长度为0,String str = “”,表示声明一个字符串类型的引用,指向的是空字符串的内存空间。
科技之家 广州小漏斗信息技术有限公司 版权所有 佳绩网提供支持 粤ICP备20006251号