关于String.trim()的思考
2016-12-01 16:51
218 查看
String.tirm()是返回一个字符串,这个字符串为删掉任何前导跟后置的空白字符。所以我们通常可以用于一些需要清除掉空格的场景中,例如在做表单保存数据由于用户误操作导致在字符串前端后末尾插入空白字符,在做验证的时候由于空白字符串导致验证不通过的情况下可以使用(在专病管理系统中模型字段配置后在表单应用)。另外之前在做判断空的时候如果是自己写的代码一般是"".equal(s),这种情况是直接判断字符串是否是什么都没输入,但是要是字符串保存了一个空格的话,那么这种验证方式就会被通过,所以可以考虑下通过string,trim().length==0来判断是否是空白字符串,当然这种判断空白是伪空白。
相关文章推荐
- 关于string的一点思考
- String s1="abc";与String s2=new String("abc"); 关于Java栈与堆的思考
- 关于Java栈与堆的思考(String 与 StringBuffer的本质区别)
- 关于StringBuffer.setLength和trimToSize
- 关于 String.intern() 的思考
- 关于Java栈与堆的思考,理解String(转)
- String s1="abc";与String s2=new String("abc");-关于Java栈与堆的思考
- JDK源码学习--String篇(二) 关于String采用final修饰的思考
- 关于String.intern()的思考
- 一道题引发的关于String的思考
- 关于 String.intern() 的思考
- [基础]关于Java强制转换中无法强制转换String的思考
- String.valueOf(l)方法引发的关于2String、String.valueOf、toString区别的思考
- 关于用VB做更漂亮的窗体的思考
- 关于软件注册的一点思考
- 关于.Text如何过滤恶意脚本的思考
- 关于中国软件业国际化的思考
- 关于Java继承一个值得思考的问题。
- 关于Windows下ShellCode编写的一点思考
- 关于异常的再思考