String与StringBuffer的比较1

xiaoxiao2024-12-01  18

String类对象数组可直接调用java.util.Arrays.sort()排序,而StringBuffered类对象数组不可以

String类的对象和StringBuffered类对象如果想要使用对象的方法进行一些处理,那么StringBuffered类对象可以使用public String toString()public String (StringBuffer buffer)转为String类的对象使用,而String类的对象可以使用public StringBuffer(String str) 转为StringBuffered类对象使用。

一般的字符串对象都用String类,因为方便赋值,而且其具有的方法也多。而StringBuffered类对象主要用于经常修改的字符串对象。因为String类是常量类,其对象不可修改,对于其连接“+”操作会产生大量的内存垃圾,而StringBuffered类对象不会。

  

转载请注明原文地址: https://www.6miu.com/read-5020477.html

最新回复(0)