没啥技术含量,就是单纯记一下笔记。
1. String.formatString.format("%.2f", 33.3333); // 33.33
2. DecimalFormat.format
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(df.format(33.3333)); // 33.33
3. BigDecimal.setScale
BigDecimal bd= new BigDecimal(33.3333); System.out.println(bd.setScale(2, BigDecimal.ROUND_HALF_UP).doublevalue()); // 33.334. NumberFormat.setMaximumFractionDigits
NumberFormat nf = NumberFormat.getNumberInstance(); nf.setMaximumFractionDigits(2); System.out.println(nf.format(33.3333)); // 33.33



