本帖最后由 黄秋 于 2012-1-27 00:43 编辑
查API,Scanner 常用有三个构造方法:
Scanner(File source)
Scanner(InputStream source)
Scanner(String source)
这样可知,Scanner 能处理来自文件、输入流、字符串的输入,就是能处理这几种类型的数据。它与其它的相比,是多了许多方法。下面举个简单的例子:- import java.util.*;
- public class TestScanner{
- public static void main(String [] args){
- Scanner input = new Scanner(System.in); //创建Scanner对象 接受从控制台输入
- System.out.println("请输入姓名:"); //接受String型
- String name = input.next();
- System.out.println("请输入编号"); //接受int型
- int id = input.nextInt();
- System.out.println("姓名:"+name+"\t编号:"+id); //输出结果
- }
- }
复制代码 |