本文共 614 字,大约阅读时间需要 2 分钟。
String 和Stringbuffer有什么区别呢?
看下面的例子:
- public static void changeString(String input){
- input=input+"___";
-
- }
- public static void changeStringBuffer(StringBuffer input){
- input.append("___");
-
- }
-
- @Test
- public void test_String(){
- String input="whuang";
- System.out.println(input);
- changeString(input);
- System.out.println(input);
- }
运行结果是:
whuang
whuang
- @Test
- public void test_StringBuffer(){
- StringBuffer stringb=new StringBuffer("whuang");
- System.out.println(stringb);
- changeStringBuffer(stringb);
- System.out.println(stringb);
- }
运行结果是:
whuang
whuang___
转载地址:http://smjhl.baihongyu.com/