关于字符串替换效率问题

04-10-12 zb1015
String a=new String("abcdefghijk");

a=a.replaceAll("j","k").replaceAll("k","j")....;

这的的效率怎么样呢,会不会将低性能呢?

谢谢指教!!!

banq
2004-10-31 16:46
这属于小处性能,不必非常在意。使用JDK API要好一些。

zb1015
2004-11-02 09:33
关于string类型,网上都说不如stringbuffer

string a="123456";

a="123456";

两个"a"难道不是指向同一个地址吗?

而buffer.append("123456");确是同一地址的引用。我有些不解。

猜你喜欢