简单的java用户输入,我哪里出错?

时间:2013-12-16 11:38:10

标签: java

嗨,大家好我正在研究一个基本的java程序来获取somebodys的名字,它会出现很多错误,你可以纠正我哪里出错了。对不起,谢谢。我还需要将用户输入基本设置为字符串变量,然后我可以将其存储到文本文件中。

import java.io.Console;
import java.util.Scanner;


public class HelloJello {

public static void main(String[] args) {

    System.out.print("Hi using this program i will find out"
            + "what your name is and store it in  document");

    Scanner scanner = new Scanner (System.in);
    System.out.print("Enter your name");  
    name = scanner.next(); // Get what the user types.

}

}

3 个答案:

答案 0 :(得分:3)

什么是name

您需要正确声明变量引用

答案 1 :(得分:2)

您需要声明name的数据类型。它应该是String

答案 2 :(得分:0)

public static void main(String[] args) {
    String name="";   // always good to initialize
    System.out.print("Hi using this program i will find out"
            + "what your name is and store it in  document");

    Scanner scanner = new Scanner (System.in);
    System.out.println("Enter your name");  
    name = scanner.nextLine(); // Get what the user types. Reads entire line..

}