如何使用 kotlin 在控制台中的 x,y 坐标中打印字符?
How to print a character in an x,y coordinate in the console using kotlin?
我想实现它来制作一个基本游戏
有没有办法像C语言conio库中的gotoxy
函数一样,在控制台中以x,y
坐标打印一个字符?
与 C 一样,Java 不提供 built-in 方法来执行 full-screen 终端输出。
而且,与 C 一样,您有两个主要选择:
你可以假设终端理解ANSI escape codes,然后直接输出。那是quick-and-dirty;它不需要任何依赖关系,并且可以很容易地完成基础工作。但它不是很容易维护;任何更复杂的东西都会变得非常复杂——更重要的是,它可能在其他终端类型上失败。
或者您可以使用一个库来完成所有艰苦的工作。 These questions 问这个问题,并有几个答案。
我想实现它来制作一个基本游戏
有没有办法像C语言conio库中的gotoxy
函数一样,在控制台中以x,y
坐标打印一个字符?
与 C 一样,Java 不提供 built-in 方法来执行 full-screen 终端输出。
而且,与 C 一样,您有两个主要选择:
你可以假设终端理解ANSI escape codes,然后直接输出。那是quick-and-dirty;它不需要任何依赖关系,并且可以很容易地完成基础工作。但它不是很容易维护;任何更复杂的东西都会变得非常复杂——更重要的是,它可能在其他终端类型上失败。
或者您可以使用一个库来完成所有艰苦的工作。 These questions 问这个问题,并有几个答案。