Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在同一行中获取用户输入_Java_Eclipse - Fatal编程技术网

Java 如何在同一行中获取用户输入

Java 如何在同一行中获取用户输入,java,eclipse,Java,Eclipse,我试图用print语句获取输入。如何从同一地点的用户处获取输入 package hello; import java.util.Scanner; public class hello { public static void main(String[] args) { int number; Scanner sc = new Scanner(System.in); System.out.println("Enter Number:

我试图用print语句获取输入。如何从同一地点的用户处获取输入

package hello;

import java.util.Scanner;
public class hello {

    public static void main(String[] args) {

        int number;

        Scanner sc = new Scanner(System.in);

        System.out.println("Enter Number: ");

        number = sc.nextInt(); 

        sc.close();

        System.out.println("Number Entered: "+number);
    }
}
程序输出

Enter Number: 
10
Number Entered: 10
我想在第一行输入

Enter Number:  10
Number Entered: 10
只需使用
print()
而不是
println()


在Java中,System.out.println()表示在打印传递的字符串后打印一行。与调用另一个名为
print()
的函数不同,它只打印字符串而不返回新行。 因此,替换
System.out.println(“输入编号”)行进入
系统输出打印(“输入编号”)

System.out.print("Enter Number: ");