做网站的时候,什么时候,判断字符串是不是null或者空啊 一直在做struts框架的东西,再action不知道字符串什么时候判断String是不是null还是""不知道谁比较清楚,详细的说说 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s=null; //所引用的对象为空, 如果调用String的方法会空指针异常 String s=""; //所引用的对象相当与 new String(new char[0]); 即:一个在堆里分配了存储空间,另一个没有分配存储空间 一般来说最好写个函数public boolean isEmpty(String str) { if(str==null||str.equals("")) return true; return false;} 可以这样判断的if (str!=null && str.length()>0){ } 只要是用户输入的数据,除了在客户端需要判断外,在服务器段也需要判断的,在判断空格字符串时,最好使用if (str == null && str.trim().length() <= 0){ }这样可以过滤纯空格字符串。 我没用过struts,网页应该都差不多把,顶 letsflytogether(伍子) 优化一下上面的函数public boolean isEmpty(String str) { return str == null || str.trim().length() == 0;} 我一般就写成 if(string!=nuu && string.equals("")) 用org.apache.commons.lang.StringUtils。StringUtils.isBlank(str) ckeditor获取选中的内容在IE中无用 大家帮忙看看关于rs.getString() 改变字体大小 大家帮忙看看这个错误是怎么回事,第一次点击打不开,非要刷新一次才行? 如何避免重复打开同一个网页! jasperreports的分页问题 分或RMB求助 希望高手门可以帮帮我 多谢了 Ant出错:Unknown argument 大家帮我看看这种错误提示如何修改?菜鸟问题! JSP中的API怎么调用? tianxuejiang123()在就进来吧,我挣到分了,跟你分享~~~ jsp页面在条件语句中 转到其它页面
String s=""; //所引用的对象相当与 new String(new char[0]); 即:一个在堆里分配了存储空间,另一个没有分配存储空间
最好写个函数
public boolean isEmpty(String str) {
if(str==null||str.equals(""))
return true;
return false;
}
if (str!=null && str.length()>0){
}
}这样可以过滤纯空格字符串。
网页应该都差不多把,顶 letsflytogether(伍子)
return str == null || str.trim().length() == 0;
}