@RequestMapping(value = "/datagroup1", method = RequestMethod.GET, produces = "application/json")
@ResponseBody
public List<String> fu(){
List<String> list = new ArrayList<>();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
//调用
listFor(list);
System.out.println(list);
return list;
}
//对于list 这种没有必要有返回值!!!!
private void listFor(List<String>list){
list.add("5");
list.add("6");
list.add("7");
for (String str : list){
if ("7".equals(str)){
list.remove(str);
break;
}
}
}
//不要下面这样写多此一举(上面写法最好)!!!!!!!
private List<String> listFor(List<String>list){
List<String> strList = new ArrayList<>();
list.add("5");
list.add("6");
list.add("7");
for (String str : list){
if ("7".equals(str)){
list.remove(str);
break;
}
}
strList.addAll(list);
return strList;
}
返回list 不需要返回值 void 就行
最新推荐文章于 2023-04-16 14:43:10 发布