我尝试使用java模拟控制台对话框。代码很简单:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String s;
Scanner in = new Scanner(System.in);
do {
System.out.print(">>>");
s = in.next();
System.out.println(s);
} while ( !new String("exit").equals(s));
}
}
但是当它工作时,它将光标放在行的开头,而不是在提示之后(">>>"在这种情况下)。
提示后有没有办法放置光标?
(这是一个简短的视频来展示我的意思https://youtu.be/6QA6849hR9A)