Phương thức format trong Java String – học Java miễn phí hay nhất – VietTuts

Phương thức formart trong Java String

Phương thức formart() trả về một chuỗi được format theo miền địa phương.

Nếu bạn không chỉ định miền địa phương trong phương thức String.format(), nó sử dụng miền mặc bằng cách gọi phương thức Locale.getDefault().

Phương thức format() của ngôn ngữ java là giống như hàm sprintf() trong C và printf() trong Java.

Phương thức:

    public static String format(String format, Object... args)
    public static String format(Locale locale, String format, Object... args)  

Ví dụ:

public class FormatExample {
 public static void main(String args[]) {
  String name = "sonoo";
  String sf1 = String.format("name is %s", name);
  String sf2 = String.format("value is %f", 32.33434);
  String sf3 = String.format("value is %32.12f", 32.33434);

  System.out.println(sf1);
  System.out.println(sf2);
  System.out.println(sf3);
 }
}

Output:

name is sonoo
value is 32.334340
value is                  32.334340000000