这代码很怪异啊,哪位大神给解释下
有点儿困 2019-07-03 05:51:49 public static void main(String[] args) {
Test7 t = new Test7();
Map<String,String> map = new HashMap<String,String>();
map.put("test","123qwe");
t.test(map);
for(String key:map.keySet()){
String value = map.get(key);
System.out.println(key+":"+value);
}
String s = "123qwe";
t.test1(s);
System.out.println(s);
}
public void test(Map s){
s.put("test","asd");
s.put("tt","123");
}
public void test1(String s){
s.concat("123");
}
输出结果:
tt:123
test:asd
123qwe