在Java中,我们应该如何输出有颜色的文字字符串呢?

目录

一、使用方法

二、举例说明 

三、常见的颜色及其对应的ANSI转义序列


一、使用方法

在Java中,可以使用ANSI转义序列来改变输出文本的颜色。

二、举例说明 

(1)示例代码

这里我们以输出绿色字符串举例说明。

public class Main {
    public static void main(String[] args) {
        String greenText = "\u001B[32mThis text is green!\u001B[0m";
        System.out.println(greenText);
    }
}

(2)运行结果

 

Java语言怎么输出有颜色的字符串呢?_java

三、常见的颜色及其对应的ANSI转义序列

  •  黑色:\u001B[30m
  • 红色:\u001B[31m
  • 绿色:\u001B[32m
  • 黄色:\u001B[33m
  • 蓝色:\u001B[34m
  • 紫色:\u001B[35m
  • 青色:\u001B[36m
  • 白色:\u001B[37m

 注意:ANSI转义序列在不同的终端和操作系统上的支持程度可能会有所不同。在某些情况下,可能需要在终端设置中启用颜色输出。