要在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)整格式,使輸出的表格更加美觀。