黑马程序员技术交流社区

标题: String和StringBuffer作为参数传递问题 [打印本页]

作者: 风语    时间: 2015-10-4 17:50
标题: String和StringBuffer作为参数传递问题
  1. public static void main(String[] args) {
  2.                 StringBuffer sb = new StringBuffer();
  3.                 sb.append("qq").append("ww");
  4.                 show(sb, "ss");
  5.                 System.out.println(sb.length());
  6.         }

  7.         static void show(StringBuffer sb, String str) {
  8.                 sb.append(str);
  9.         }
复制代码
String是按照基本数据类型传递的,那么StringBuffer应该和String是一样的把,那么结果为什么是6

作者: ringfingers    时间: 2015-10-7 21:58





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2