![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase-字符串
meifage
这个作者很懒,什么都没留下…
展开
-
String一定差于StringBuilder吗
[size=medium]String是固定不变的,而StringBuffer和StringBuilder可以改变它们的值。 StringBuffer和StringBuilder唯一的区别是StringBuilder是同步的。当系统需要运行单线程时,使用StringBuilder比较好。StringBuilder比StringBuffer更有效用。 选择原则: 1.如果你的文本(...原创 2011-08-11 16:19:50 · 78 阅读 · 0 评论 -
判断 Java 中的空字符串
[size=medium]下是 Java 判断字符串是否为空的三种方法. 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低. if(s == null || s.equals("")) 方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法. if(s == null || s.length()== 0) 方法三: Java SE 6.0 才开始提供的方法, ...原创 2011-08-11 16:31:23 · 152 阅读 · 0 评论 -
空字符串与null的区别
"分配了内存 ;null没有 调用null的字符串的方法会抛空指针异常。 ""是一个字符串(String).它在内存中是存在的.它可以使用Object对象中的方法(如"".toString();"".equals()) 而null它是一个空对象.在内存中是不存在的.它不可以使用Object对象中的方法 ""占内存.. 在内存中会分配一个空间. null不占内存. 为空引用. ...原创 2011-08-11 16:35:04 · 97 阅读 · 0 评论