|
|
1
41
这是一篇好文章: String constructor considered useless turns out to be useful after all!
最后, Kat Marsen 提出这些观点,
|
|
|
2
11
如果我没记错的话,唯一“有用”的情况是原始String是更大的支持数组的一部分。(例如,作为子字符串创建)。如果你只想保留小的子字符串并对大的缓冲区进行垃圾收集,那么创建一个新的String可能是有意义的。 |
|
|
3
8
只是为了扩展
Douglas's answer
*,我可以举一个明确的例子来说明我在哪里使用过它。考虑阅读一个有数千行的词典文件,每行只有一个单词。阅读此文最简单的方法是使用
不幸的是,
解决方案是改变这一点:
进入这个:
当然,有评论!
|
|
|
4
0
构造函数在很大程度上是多余的,不建议用于一般目的。除了创建现有字符串变量的独立副本外,很少使用带String参数的String构造函数。基本上用它来“澄清”你的代码。没有更少。 |
|
|
5
0
来自 javadoc
|
|
|
6
-2
如果你需要,就用它 复制 如果你不想给原始字符串一个句柄,可以使用原始字符串的句柄。但由于字符串是不可变的,我看不到它的用例 这 ;) |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |