知识要点: 1.理解Scanner是什么,在哪个包,如何找 2.使用Scanner步骤 3.掌握几个实验【录入数据、判断数据类型、求和数据】 •刘金玉编程,编程创造城市 •热爱祖国,精忠报国! •搜 “编程创造城市”找到老刘官网 1.什么是Scanner? 理解:想象成一个工具类,里面的函数解决我们输入的数据问题,让我们使用更加方便。 本质:java.util架包中的一个类,我们可以通过rt.jar中找到 获取数据:next()方法和nextLine()方法 System.in来获取控制台输入流。 2.如何使用Scanner输入和输出? 流程:导入类---实例化---判断是否存在输入数据---获取数据---关闭输入 用hasNext()方法来判断是否有数据。 观察:使用next和nextLine时的注意事项。 3.如何使用Scanner判断数据类型? 通过类中的方法hasNextXxx这样的形式,这里的Xxx表示一个数据类型,这个数据类型首字母大写。 举例:hasNextInt() hasNextFloat() 可以匹配的类型:数值类型、布尔类型、字节型