Java 文本游戏中的格式设置

Java 文本游戏中的格式设置,java,Java,我有一个简单的程序,要求用户的名字。我希望用户输入他/她的名字的空间在写着“name:”的行旁边,而不是在下面。我知道这是一个非常基本的问题,但我已经搜索了Java文档,以及有关stackoverflow的问题,仍然找不到答案 import java.util.Scanner; public class Main { private String name; private Scanner sc = new Scanner(System.in); public vo

我有一个简单的程序,要求用户的名字。我希望用户输入他/她的名字的空间在写着“name:”的行旁边,而不是在下面。我知道这是一个非常基本的问题,但我已经搜索了Java文档,以及有关stackoverflow的问题,仍然找不到答案

import java.util.Scanner;

public class Main {

    private String name;
    private Scanner sc = new Scanner(System.in);

    public void enterName() {
        System.out.println("Please enter your name");
        System.out.println("Name: ");
        name = sc.nextLine();
    }

    public static void main(String[] args) {
        Main main = new Main();
        main.enterName();
    }
}
:


println
:阅读相关文档。另外,从命令行读取相关文档:
System.out.print("Name: ");