鸿福楼美食城:Java语言中String和StringBuffer的实现机制有何不同?
来源:百度文库 编辑:高校问答 时间:2024/10/04 21:55:08
Java语言中提供这两种字符串类型,可好像StringBuffer的运行效率要高出String,它们俩的实现机制有什么不同?String类型,不能被修改,效率又低,它有什么独特的优势?
您好,您给出的只是有结果,我也知道StringBuffer的效率高,可是它为什么高?String存在的意义到底为何?既然已经有高效的Buffer了,就没有必要再要它了,不是吗?
您好,您给出的只是有结果,我也知道StringBuffer的效率高,可是它为什么高?String存在的意义到底为何?既然已经有高效的Buffer了,就没有必要再要它了,不是吗?
StringBuffer的版本的方法比使用String版本的一般都快十倍以上(本人使用的是JDK1.4.0),你可以执行一下看看结果到底如何。
因此得到的结论是:如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法好了!也许这就是你的程序的性能瓶颈!
谁能帮我介绍一下java语言中string and stringbuffer的区别和用法啊?
Java语言中String和StringBuffer的实现机制有何不同?
java中String的问题
java中,申明String a=null和String a=""有何区别?
请问在JAVA中,Double.parseDouble(String)和(Double)String有什么区别啊
在JAVA中String与string有什么区别??
java中String类是string数据类型的
C#中String和string有什么区别?详细点
.net中char 和 string的区别
java中如何将textarea赋值给string?