◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
java中可通过ansi颜色代码为数组元素上色:指定颜色代码(如31代表红色),并用"[颜色代码m"表示颜色的开始。打印元素值,然后用"[0m"恢复默认颜色。例如:偶数用红色,奇数用绿色显示:"int[] numbers = {1, 2, 3, 4, 5};for (int number : numbers) {if (number % 2 == 0) {system.out.println("[31m" + number + "[0m");} else {sys
Java 中为数组元素上色的方法
在 Java 中,为数组元素上色涉及为数组值分配特定的颜色代码。它通常用于在控制台中突出显示或格式化数组内容,使其更容易读取和理解。
使用 ANSI 颜色代码
Java 中最常用的方法是使用 ANSI 颜色代码。以下是格式:
立即学习“Java免费学习笔记(深入)”;
System.out.println("[颜色代码m" + 元素值 + "[0m");
其中:
ANSI 颜色代码
代码 | 颜色 |
---|---|
30 | 黑色 |
31 | 红色 |
32 | 绿色 |
33 | 黄色 |
34 | 蓝色 |
35 | 洋红色 |
36 | 青色 |
37 | 白色 |
示例
以下代码示例演示如何为数组元素上色:
int[] numbers = {1, 2, 3, 4, 5}; for (int number : numbers) { if (number % 2 == 0) { // 偶数为红色 System.out.println("[31m" + number + "[0m"); } else { // 奇数为绿色 System.out.println("[32m" + number + "[0m"); } }
输出:
[31m1[0m [32m2[0m [31m3[0m [32m4[0m [31m5[0m
注意事项
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。