Cách sử dụng phương thức format string trong java? (How to use format string method in java?)





Bài viết này sẽ hướng dẫn cách sử dụng phương thức "format()" để chuyển đổi định dạng về kiểm String trong ngôn ngữ lập trình Java.




Phương thức "format()" được cung cấp trong lớp string(class string) của ngôn ngữ lập trình Java. Phương thức này trả về một chuỗi định dạng bằng cách sử dụng chuỗi định dạng xác định và lập luận.

Cú pháp:
String.format(String format, Object... args);

Như thường ta sẽ đi qua một ví dụ nhỏ để hiểu rõ hơn về cách hoạt đông của phương thức "format()" này.
/**
 * @(#)JavaStringFormatter.java
 *
 * JavaStringFormatter application
 *
 * @author BUI NGOC SON
 * @version 1.00 2014/3/3
 */

import java.util.Locale;

public class JavaStringFormatter {
   
    public static void main(String[] args) {
       
        String strObj_01 = "Welcome to %s site.";
        System.out.println(String.format(strObj_01, "VNLIVES.NET"));
        String strObj_02 = "We are displaying no %d";
        System.out.println(String.format(strObj_02, 10));
       
        /**
         * String format by specifying Locale details
         */
        
        System.out.println("String format with Locale info:");
        System.out.println(String.format(Locale.ENGLISH, strObj_02, 5));
       
       
    }
}

Kết quả được hiển thị sẽ là:
Welcome to VNLIVES.NET site.
We are displaying no 10
String format with Locale info:
We are displaying no 5

Ký tự %s: Đại diện cho kiểu chuỗi(String) được định dạng.
Ký tự %d: Đại diện cho kiểu số(int, double) được định dạng.

















No comments:

Post a Comment