啥也不说,上代码
public static void main(String[] args) { int i, j, n; for (i = 0; i < 11; i++) { for (j = 0; j < 10; j++) { n = 10 * i + j; if (n > 107) break; System.out.print(String.format("\33[%dm %3d\33[m", n, n)); } System.out.print("\n"); } System.out.print("\33[31m 文字"+"\33[m\n"); }
输出结果:
原理输出显示控制符控制了显示的格式:
https://en.wikipedia.org/wiki/ANSI_escape_code#Colors