要在Java控制臺輸出表格,可以使用System.out.printf
方法來控制輸出格式。以下是一個簡單的示例代碼來輸出一個包含姓名、年齡和城市的表格:
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
表示左對齊并且占據15個字符的字符串,%-10d
表示左對齊并且占據10個字符的整數。可以根據需要調整格式,使輸出的表格更加美觀。