在文本游戏中格式化

时间:2015-09-28 22:08:29

标签: java

我有一个简单的程序,询问用户的名字。我希望用户输入他/她的名字的空间位于“姓名:”旁边,而不是在其下方。我知道这是一个非常基本的问题,但我已经搜索过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();
    }
}

1 个答案:

答案 0 :(得分:2)

Use print instead of println

System.out.print("Name: ");