直接上代码
public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("0.0121"); list.add("0.0131"); list.add("-"); list.add("0.0421"); list.add("0.0621"); list.add("0.12321"); list = list.stream().map(e->{ if ("-".equals(e)) { return "0.0"; } return String.format("%.2f", Double.parseDouble(e)); }).collect(Collectors.toList()); System.out.println(list); }
stream yyds~
其他垃圾方法
1,fori
2,foreach