コンソールベースのアプリケーションでは、重要な情報を強調表示したり、異なる情報を区別したりするために、出力を異なる色で表示すると有益な場合があります。
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 中国語 Web サイトの他の関連記事を参照してください。