在基於控制台的應用程式中,以不同顏色顯示輸出以突出顯示重要資訊或區分不同的資訊可能會很有幫助資料流。
要使用 Java 的 System.out.println 實現此目的,我們可以利用 ANSI 轉義碼(如果終端支援)。這些程式碼允許我們修改輸出的顏色和其他屬性。
首先,使用ANSI 轉義碼定義顏色常數:
public static final String ANSI_RESET = "\u001B[0m"; public static final String ANSI_BLACK = "\u001B[30m"; public static final String ANSI_RED = "\u001B[31m"; public static final String ANSI_GREEN = "\u001B[32m";
要以特定顏色列印文本,請使用這些常數作為前綴:
System.out.println(ANSI_RED + "This text will be red!" + ANSI_RESET);
附加註意事項:
public static final String ANSI_RED_BACKGROUND = "\u001B[41m"; System.out.println(ANSI_RED_BACKGROUND + "This text has a red background!" + ANSI_RESET);
以上是如何使用Java的System.out.println對控制台輸出進行顏色處理?的詳細內容。更多資訊請關注PHP中文網其他相關文章!