// String 类型作为参数传递,跟基本类型是一样的
String str = "你好";
test(str);
System.out.println(str);//string字符串是个常量,一旦定义就不能被改变。
StringBuffer sb = new StringBuffer("hello");
test(sb);
System.out.println(sb);//stringBuffer类型的内容是可变的;
}
private static void test(String ss) {//实参的改变不会影响形参
ss += "再见";//拼串
System.out.println(ss);
}
private static void test(StringBuffer sb) {//引用传递,形参的改变会影响实参
sb.reverse();
System.out.println(sb);
}
String 类型作为参数传递
最新推荐文章于 2022-05-10 21:05:27 发布