1. 程式人生 > >JAVA double型別數值,通過NumberFormat類取值的嘗試

JAVA double型別數值,通過NumberFormat類取值的嘗試

NumberFormat nf = NumberFormat.getInstance();
		nf.setMaximumFractionDigits(1); //設定小數點後保留的最大位數(四捨五入)
		nf.setMaximumIntegerDigits(3);//設定整數部分保留的最大位數(從左往右捨棄)
		nf.setMinimumFractionDigits(1); //設定小數點後最少保留的位數(如果是整數,會自動新增.0)
		nf.setMinimumIntegerDigits(2);//設定整數部分最小位數(位數不足時會自動補0)
		System.out.println("test:"+nf.format(test));

NumberFormat類的format(double value) 方法返回的值為String型別的。