来自控制台的Java输入

来自控制台的Java输入,java,input,console,Java,Input,Console,我需要询问坐标,所以我只想读取一个字符(从控制台)。怎么做的? 我在文档/教程中找不到任何内容。 提前谢谢 您可以尝试使用以下代码: Scanner in = new Scanner(System.in); char firstChar = in.nextLine().charAt(0); 对于字符串,您可以将此代码用于ints: Scanner in = new Scanner(System.in); int firstNumber = in.nextInt(); 坐标实际上是数字(信

我需要询问坐标,所以我只想读取一个字符(从控制台)。怎么做的? 我在文档/教程中找不到任何内容。
提前谢谢

您可以尝试使用以下代码:

Scanner in = new Scanner(System.in);

char firstChar = in.nextLine().charAt(0);
对于字符串,您可以将此代码用于ints:

Scanner in = new Scanner(System.in);

int firstNumber = in.nextInt();

坐标实际上是数字(信不信由你),所以你需要读取2个int变量,x和y轴。(例如X23 Y37)

为此,您需要在程序开始时导入Java.util.scanner

Import Java.util.scanner
无论你想在哪里询问坐标,都要这样做

Scanner scan = new Scanner(System.in);
System.out.print("input x: ");
int x = scan.nextInt();
您可能想将x定义为全局变量,以便代码的其他部分使用它,但这就是您真正需要的。
现在,就像y和u得到你的坐标一样,第一个搜索引擎结果引导我