import java.util.Scanner;
public class GreenConsoleOutput {
public static void main(String[] args) {
// 创建一个Scanner对象用于接收用户输入
Scanner scanner = new Scanner(System.in);
// 提示用户输入要输出的文本
System.out.print("请输入要输出的文本: ");
// 获取用户输入的文本
String input = scanner.nextLine();
// 使用ANSI转义序列改变控制台文本颜色为绿色
System.out.print("\u001B[32m");
// 输出用户输入的文本
System.out.println(input);
// 恢复控制台文本颜色为默认颜色
System.out.print("\u001B[0m");
}
以上代码使用了ANSI转义序列来改变控制台文本的颜色。作用如下:
使用ANSI转义序列\u001B[32m将控制台文本颜色改为绿色。
使用ANSI转义序列\u001B[0m恢复控制台文本颜色为默认颜色。
不是所有的控制台都支持ANSI转义序列,所以在某些控制台上可能无法正常显示颜色