class test{
List<String> list;
public List<String> getList() {
return list;
}
public void setList(List<String> list) {
this.list = list;
}
}
@GetMapping("/s.json")
@Clear
public void s(){
List<String> list1=new LinkedList<>();
List<String> list2=new LinkedList<>();
test list3=new test();
List<String> list=new LinkedList<>();
//直接调用参数
list1.addAll(list);
//复制地址
list2=list;
//复制地址
list3.setList(list);
log.info("参数"+list1);
log.info("参数"+list2);
log.info("参数"+list3);
list.add("1");
log.info("参数"+list1);
log.info("参数"+list2);
log.info("参数"+list3);
}
java赋值的情况(引用参数或是应用地址)
最新推荐文章于 2022-01-25 17:04:15 发布