Java 如何打印一行并在同一行中输入
我想打印这样一行:Java 如何打印一行并在同一行中输入,java,Java,我想打印这样一行: Result:[在此处输入结果,然后单击Enter继续] 我该怎么做 编辑: 这就是我想要的: Scanner user1 = new Scanner(System.in); int x = user1.nextInt(); System.out.println("Result: "+x); 但最后一行不会打印,除非我键入输入并按Enter键。使用java,您只需使用System.out.print()在控制台中显示,并在添加捕获信息后显示: System.out.pr
Result:[在此处输入结果,然后单击Enter继续]
我该怎么做
编辑:
这就是我想要的:
Scanner user1 = new Scanner(System.in);
int x = user1.nextInt();
System.out.println("Result: "+x);
但最后一行不会打印,除非我键入输入并按Enter键。使用java,您只需使用
System.out.print()
在控制台中显示,并在添加捕获信息后显示:
System.out.print("Result: ");
int x = user1.nextInt();
希望这个能起作用。请试一试
Input str =scanner. readLine("Result:" ) ;
Int inp =integer.parseInt(star) ;
最后一行不会打印,除非您键入输入并按enter键,因为代码是逐行运行的。首先必须输入值。因为它在控制台上运行,所以要按下下一步,您必须按enter键。 所以无论你说什么,都会自然而然地发生,无法避免。
根据您发送的代码片段,代码和其中的逻辑没有问题,这些是基本的java步骤。这是一个非常古老的线程,但由于似乎没有一个公认的答案,我正在回答。希望它能帮助其他人。。。 这是你要找的
Scanner input = new Scanner (System.in);
System.out.print("Enter a number : ");
int num = input.nextInt();
System.out.println("Hello you entered "+num);
请注意,使用println时,光标将移动到下一行。
如果您使用“打印”,下一条语句将继续在同一行。在发布新问题之前,请搜索现有的解决方案。对不起,我对这一点不熟悉。没问题,请从阅读和开始。它不起作用,但可能是另一回事。。我想打印一行文字,最后将是键盘光标等待我的输入(在同一行)…添加了更多的代码,这样应该可以工作了。我对编码非常陌生,我不知道如何使用它,谢谢大家,我想我必须放松,从头开始。