以前在面臨格式控制時,總是printf裏面找方法,後來發現有一個格式控制類。
例如數據類型爲double,要求將double類型精確到小數點後一位。實現方法如下:
import java.text.DecimalFormat;
public class Test {
public static void main(String[] args) {
try
{
double d = 0.123456789;
DecimalFormat df = new DecimalFormat("0.0");
System.out.println(df.format(d));
}
catch(Exception exception)
{
exception.printStackTrace();
}
}