为了账号安全,请及时绑定邮箱和手机立即绑定

12分55秒这里if(!value.trim().equals(" ")){}这里为什么要加trim()直接if(!value.equals(" ")){}不行吗

12分55秒这里if(!value.trim().equals(" ")){}这里为什么要加trim()删除前后的空格呢?直接if(!value.equals(" ")){}不行吗?

正在回答

2 回答

value里面可不知道有多少个空格,你让他判断是否等于一个空格明显没用

0 回复 有任何疑惑可以回复我~
#1

昵称是JaVa 提问者

非常感谢!
2017-03-09 回复 有任何疑惑可以回复我~

trim()方法的作用就是去掉前导空格,比如字符串"     name"那么使用trim()方法去掉前导空格后就是"name", 当然一个字符串如果全是空格,那么使用trim()方法后这个字符串就变成空字符串了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

12分55秒这里if(!value.trim().equals(" ")){}这里为什么要加trim()直接if(!value.equals(" ")){}不行吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信