在Java中使用String或StringBuffer:哪个更好?
我阅读了很多关于使用StringBuffer和String的内容,特别是在Java中涉及串联以及是否是线程安全的情况下. 那么,在各种Java方法中应该使用哪些? 例如,在PreparedStatement中,应查询为StringBuffer:
然后,在一个String实用程序方法中,例如:
和:
我应该使用StringBuffers吗?特别是在repalceAll无法用于此类对象的情况下. 谢谢 摩根先生. 感谢所有的建议. StringBuffers已被StringBuilders取代,并且Stringings被StringBuilders取代,我认为它最好. 最佳答案
你几乎不需要使用StringBuffer.
而不是StringBuffer你可能意味着 您的问题似乎不是关于String vs StringBuffer,而是关于使用内置方法或自己实现代码.如果有一个内置方法完全符合您的要求,您应该使用它.它可能比您编写的代码更好地优化. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |