java控制臺(tái)輸出表格怎么實(shí)現(xiàn)

小億
155
2024-08-17 12:59:36

要在Java控制臺(tái)輸出表格,可以使用System.out.printf方法來(lái)控制輸出格式。以下是一個(gè)簡(jiǎn)單的示例代碼來(lái)輸出一個(gè)包含姓名、年齡和城市的表格:

public class Main {
    public static void main(String[] args) {
        System.out.printf("%-15s %-10s %-10s\n", "Name", "Age", "City");
        System.out.println("----------------------------------------------");
        System.out.printf("%-15s %-10d %-10s\n", "Alice", 25, "New York");
        System.out.printf("%-15s %-10d %-10s\n", "Bob", 30, "Los Angeles");
        System.out.printf("%-15s %-10d %-10s\n", "Charlie", 22, "Chicago");
    }
}

在上面的代碼中,%-15s表示左對(duì)齊并且占據(jù)15個(gè)字符的字符串,%-10d表示左對(duì)齊并且占據(jù)10個(gè)字符的整數(shù)。可以根據(jù)需要調(diào)整格式,使輸出的表格更加美觀。

0