java控制台打印的文字控制颜色
时间: 2023-05-25 19:02:35 浏览: 215
设置控制台文本颜色
在Java控制台中,可以使用ANSI Escape Codes来控制控制台中文字的颜色。
下面是一些常用的ANSI Escape Codes:
- \u001B[30m - 黑色
- \u001B[31m - 红色
- \u001B[32m - 绿色
- \u001B[33m - 黄色
- \u001B[34m - 蓝色
- \u001B[35m - 紫色
- \u001B[36m - 青色
- \u001B[37m - 白色
例如,使用以下代码可以将文本颜色设置为红色:
```
System.out.println("\u001B[31m" + "This is red text.");
```
除了颜色外,还可以使用ANSI Escape Codes来控制文本的加粗、下划线、闪烁等效果。例如,使用以下代码可以将文本设置为加粗和下划线:
```
System.out.println("\u001B[1m" + "\u001B[4m" + "This text is bold and underlined.");
```
需要注意的是,不是所有的控制台环境都支持ANSI Escape Codes,因此在使用时需要注意兼容性问题。
阅读全文