A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

  1. public class Demo7_StringBuffer {

  2.        
  3.         public static void main(String[] args) {
  4.                 String s = "heima";
  5.                 System.out.println(s);
  6.                 change(s);
  7.                 System.out.println(s);
  8.                
  9.         }

  10.         public static void change(StringBuffer sb) {
  11.                 sb.append("itcast");
  12.         }

  13.         public static void change(String s) {
  14.                 s += "itcast";
  15.         }

  16. }
复制代码
这段代码中,string对象s作为参数传递给change方法,然后添加了itcast,但是为什么输出的还是黑马?
老师讲的听不懂~没弄明白,希望大神能够给解释一下~

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马