gpt4 book ai didi

java - 在不使用外部库的情况下移动 Java 命令行界面的打印位置

转载 作者:行者123 更新时间:2023-12-04 20:48:42 24 4
gpt4 key购买 nike

在 C 中,我记得我可以根据行和字符位置在命令行界面屏幕上移动不可见的插入符,这意味着我可以让程序在屏幕上的任何位置打印任何文本。 Java中有这样的命令吗?

例如,这是C语言的伪代码:

int main(){
printf("launching program\n");
moveTo(4,3); //move to line 4 at character index 3 on the screen.
printf("AAA");
moveTo(3,0); //move to line 3 at character index 0 on the screen.
printf("BBB");
moveTo(2,1); //move to line 2 at character index 1 on the screen.
printf("CCC");
return 0;
}

这将在命令行界面中提供以下输出:

launching program

CCC
BBB
AAA

在这种情况下,我们是否有 Java 中的等效方法而不使用任何外部或第三方库?

最佳答案

JCurses (来自 C 的 ncurses 库的 Java 端口)是一种可能性

关于java - 在不使用外部库的情况下移动 Java 命令行界面的打印位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4906141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com