Java 打印 - 结束转义序列
Java Print - Ending Escape Sequences
在 Java 中,转义序列 "3[0;1m"
可以附加到字符串的开头,以便在兼容的终端和控制台中加粗文本。问题在于,这不仅会加粗一行,还会加粗终端中的所有后续行。是否有转义序列或字符可以附加到字符串的末尾以关闭转义序列?
System.out.println("3[0;1m" + "This is bold.");
System.out.println("This is also bold."); // Goal is to make this not bold.
我没有测试过,但我相信你需要使用另一个转义序列将字体改回正常。
System.out.println("3[0m" + "This is also bold");
在 Java 中,转义序列 "3[0;1m"
可以附加到字符串的开头,以便在兼容的终端和控制台中加粗文本。问题在于,这不仅会加粗一行,还会加粗终端中的所有后续行。是否有转义序列或字符可以附加到字符串的末尾以关闭转义序列?
System.out.println("3[0;1m" + "This is bold.");
System.out.println("This is also bold."); // Goal is to make this not bold.
我没有测试过,但我相信你需要使用另一个转义序列将字体改回正常。
System.out.println("3[0m" + "This is also bold");