Nội bộ hóa Java - Lớp DateFormatSymbols
Sử dụng lớp DecimalFormatSymbols, các ký hiệu phân tách mặc định, ký hiệu phân tách nhóm, v.v. có thể được thay đổi. Ví dụ sau đây là minh họa tương tự.
IOTester.java
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
public class I18NTester {
public static void main(String[] args) {
String pattern = "#,###.###";
double number = 126473.4567;
DecimalFormat decimalFormat = new DecimalFormat(pattern);
System.out.println(decimalFormat.format(number));
DecimalFormatSymbols decimalFormatSymbols = new DecimalFormatSymbols();
decimalFormatSymbols.setDecimalSeparator(';');
decimalFormatSymbols.setGroupingSeparator(':');
decimalFormat = new DecimalFormat(pattern, decimalFormatSymbols);
System.out.println(decimalFormat.format(number));
}
}
Đầu ra
Nó sẽ in ra kết quả sau.
126,473.457
126:473;457
In