Java中Scanner类的使用
1 问题
使用Java编程时,如何使用Scanner类来输入数据。
2 方法
导入import java.util.Scanner包
创建scanner类的对象输入数据
next()方法接收数据
例如:编程输入学生的学习成绩的等级,给出相应的成绩范围。
设A级为85分以上(包括85);B级为70分以上(包括70分);C级为60分以上(包括60分);D级为60分以下。
import java.util.Scanner;
public class Test03 {
public static void main(String[] args){
Scanner s = new Scanner(System.in);
System.out.println("Please input your score:");
int score = s.nextInt();
String b;
if(score >= 85)
b = "A";
else if(score >= 70 && score < 85)
b = "B";
else if(score >= 60 && score < 70)
b = "C";
else
b = "D";
System.out.println(b);
}
}
3 结语
针对扫描用户从控制台输入文本问题,提出Scanner类方法,通过在IDEA上的大量实验,证明该方法是有效的,Scanner是Java中的一个新特征,Java程序员可以通过Scanner类来获取用户的输入,帮助程序员接收从键盘输入的数据,对于程序员而言非常有帮助。
相关文章
- Java 多线程(七):线程池
- Java 多线程(五):锁(三)
- Java 多线程(四):锁(二)
- Java 多线程(三):锁(一)
- Java 多线程(二):并发编程的三大特性
- Java 多线程(一):基础
- Java SE 18 新增特性
- Java SE 17 新增特性
- Java SE 16 新增特性
- Java SE 15 新增特性
- Java SE 14 新增特性
- Java SE 10 Application Class-Data Sharing 示例
- Java SE 13 新增特性
- Java SE 12 新增特性
- Java SE 11 新增特性
- Java SE 10 新增特性
- Java SE 9 模块化示例
- Java SE 9 多版本兼容 JAR 包示例
- Java SE 9 新增特性
- Java SE 8 新增特性