Java 文本处理全解析
1. StringBuffer 与 StringBuilder 的比较特性
在 Java 中, StringBuffer 和 StringBuilder 有一个重要特性需要注意。它们没有实现 Comparable 接口,也没有重写从 Object 类继承的 equals() 和 hashCode() 方法。这就意味着,不能直接比较两个 StringBuffer 或 StringBuilder 对象所包含的文本是否相等或排序。
2. String 类的 intern() 方法
String 类有一个重要但不太为人熟知的方法—— intern() 。当传入一个字符串 s 时,它会返回一个字符串 t ,保证 t 与 s 内容相同。关键在于,对于任何给定的字符串内容, intern() 总是返回对同一个 String 对象的引用。也就是说,如果 s 和 t 是两个 String 对象,且 s.equals(t) ,那么 s.intern() == t.in
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



