从控制台输入Java

时间:2015-04-13 20:28:50

标签: java input console

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

2 个答案:

答案 0 :(得分:1)

您可以尝试使用此代码:

Scanner in = new Scanner(System.in);

char firstChar = in.nextLine().charAt(0);

表示字符串,您可以使用代码进行整理:

Scanner in = new Scanner(System.in);

int firstNumber = in.nextInt();

答案 1 :(得分:0)

坐标实际上是数字(信不信由你),所以你需要读取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一样,你得到了你的coodinates