对List中的字符串进行操作并返回
使用Java8之前
/**
* 去掉空格、转大写字母
*/
public static List<String> formatList(List<String> list) {
List<String> newList = new ArrayList<>();
for(String str:newList){
newList.add(str);
}
return newList;
}
使用Java8后
/**
* 去掉空格、转大写字母
*/
public static List<String> formatList(List<String> list) {
return list.stream().map(str -> str.replace(" ", "").toUpperCase()).collect(Collectors.toList());
}
网友评论