【问题标题】:Java input from console来自控制台的 Java 输入
【发布时间】:2015-04-13 20:28:49
【问题描述】:

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

【问题讨论】:

  • 第一个搜索引擎结果引我here

标签: java input console


【解决方案1】:

您可以尝试使用此代码:

Scanner in = new Scanner(System.in);

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

对于字符串,您可以使用 this 代码作为整数:

Scanner in = new Scanner(System.in);

int firstNumber = in.nextInt();

【讨论】:

    【解决方案2】:

    坐标实际上是数字(信不信由你),因此您需要读取 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 相同的操作,然后你就得到了你的坐标

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多