在Java中,可以使用DecimalFormat
類來保留指定位數的小數。以下是一個示例代碼:
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double num = 123.456789;
DecimalFormat df = new DecimalFormat("#.00");
String formattedNum = df.format(num);
System.out.println("Formatted number: " + formattedNum);
}
}
在上面的代碼中,我們使用DecimalFormat
類并指定了格式#.00
來保留兩位小數。將要格式化的數字傳遞給format
方法后,將得到保留兩位小數的字符串形式。