Scanner(扫描仪)

 

Scanner(扫描仪)

1.创建及关闭扫描仪对象(IO对象,关闭能减少内存)

Scanner scanner = new Scanner(System.in);

//中间是对输入内容的操作

scanner.close();

2.输入内容的操作

1.判断输入数据的类型及值

一般用while(条件)不停循环,if(条件)只判断一次

hasNext数据类型(); 判断输入的数据类型

hasNextLine(); 判断是否有输入行

hasNext数据类型(指定值) 判断输入是否为指定值

 

2.输入内容的接收

接收下一数据,中间不能有(空格),只接受空格之前

next数据类型();接收并返回指定的数据类型

String str = scanner.next();
int i=scanner.nextInt();
double d=scanner.nextDouble();
    .
    .
    .

接受下一整行数据,有空格也接受。接受结果只能为String

String str=scanner.nextLine();

 

posted @ 2020-04-20 22:14  DannyBoy~  阅读(598)  评论(0编辑  收藏  举报