JAVA-新手尝试获取用户输入
我是Java的极端初学者,似乎无法获得用户输入。我正在使用eclipse mars。我的代码:JAVA-新手尝试获取用户输入,java,Java,我是Java的极端初学者,似乎无法获得用户输入。我正在使用eclipse mars。我的代码: import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { System.out.println("What is your name?"); Scanner UserName = new Scanner(System.in); System.out.
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("What is your name?");
Scanner UserName = new Scanner(System.in);
System.out.println(UserName);
}
}
您需要首先创建扫描仪,然后调用它以获取用户的输入:
import java.util.Scanner;
class NameAsker {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("What is your name? ");
String userName = input.nextLine();
System.out.println("Your name is: " + userName);
}
}
试一试
阅读了解更多信息您可以像这样使用
Scanner input=new Scanner(System.in);
如果你想得到整数
int number=input.nextInt();
System.out.Println(number);
对于字符串:
String str=input.nextLine();
还有其他获取用户输入的方法,如bufferedReader和BufferedInputStream,了解更多详细信息,请查看Java文档
String str=input.nextLine();