如何从用户那里获取Java输入?

时间:2015-06-19 11:29:28

标签: java java.util.scanner

我是Java的新手但很擅长C.我想从Java中获取用户的输入。任何人都可以用确切的代码建议基本概念吗?感谢

3 个答案:

答案 0 :(得分:2)

import java.util.Scanner;
    public class Main {

        public static void main (String [] args)
        {
            Scanner sc = new Scanner(System.in);
            String inputText = sc.nextLine();
        }
    }

import java.util.Scanner;
这将导入允许您从指定输入源读取数据的java库。

Scanner sc = new Scanner(System.in);

获取sc中扫描器库的工作实例,它将从系统的标准输入System.in获取输入,在我们的例子中是键盘。

String inputText = sc.nextLine();

此代码要求sc实例获取用户键入的文本行,并将其设置为inputText变量。

请注意,当调用sc.nextLine()时,它会暂停所有执行并等待用户输入,并且只有在用户按下键盘上的 Enter 时才会继续执行。

答案 1 :(得分:2)

答案 2 :(得分:1)

使用Scanner

这是一个非常简单的想法
public static void main(String[] args)
{
   Scanner scan = new Scanner(System.in);
   System.out.println("Enter something searched.. ");
   String input = scan.next();
   System.out.println("your input is " + input);
 }