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

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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号