目录
- Scanner对象解释
- **重点:通过Scanner类的next()与nextLine()方法获取输入的字符串**
- 但是在使用之前一般先用 使用hasNext()与hasNextLine判断是否还有输入的数据
- **凡是属于IO流的类如果不关闭会一直占用资源 要养成好习惯用完就关掉**
- next()和nextLine()的区别
- **按照代码中要求正确输入后**
- 易错点原因解释:(为什么错误输入后不能输入两次而正确判断后可以输入两次的原因)错误输入:(重点:当一个判断错误后直接跳过输入来判断第二个了)**
- 易错点原因解释:**所以如果输入的是字符串则直接跳过a=scanner.nextInt();和f=scanner.nextFloat();判断,直接输出第二种答案**
- Scanner交互练习题
Scanner对象解释

重点:通过Scanner类的next()与nextLine()方法获取输入的字符串
但是在使用之前一般先用 使用hasNext()与hasNextLine判断是否还有输入的数据
scanner.close();代码解释
凡是属于IO流的类如果不关闭会一直占用资源 要养成好习惯用完就关掉
if判断hasNext()判断是否还有输入的数据和next()方法获取输入的字符串

if判断hasNextLine()判断是否还有输入的数据和nextLine()方法获取输入的字符串

next()和nextLine()的区别


综合练习
按照代码中要求正确输入后

易错点原因解释:(为什么错误输入后不能输入两次而正确判断后可以输入两次的原因)错误输入:(重点:当一个判断错误后直接跳过输入来判断第二个了)**
代码中按照要求错误输入后的结果

易错点原因解释:所以如果输入的是字符串则直接跳过a=scanner.nextInt();和f=scanner.nextFloat();判断,直接输出第二种答案

Scanner交互练习题


9513



被折叠的 条评论
为什么被折叠?



