javascanner类知识选择题含解答共20道
1. 问题:Scanner 类的主要用途是什么?
- A) 文件操作
- B) 字符串处理
- C) 输入数据解析
- D) 网络通信
答案:C) 输入数据解析
2. 问题:Scanner 类的构造函数可以接受哪种类型的参数?
- A) 文件对象
- B) 字符串
- C) 输入流
- D) 所有上述选项
答案:D) 所有上述选项
3. 问题:Scanner 类的 `nextInt()` 方法用于什么目的?
- A) 读取整数
- B) 读取字符串
- C) 读取字符
- D) 读取浮点数
答案:A) 读取整数
4. 问题:Scanner 类的 `nextLine()` 方法用于什么目的?
- A) 读取整数
- B) 读取字符串
- C) 读取字符
- D) 读取浮点数
答案:B) 读取字符串
5. 问题:Scanner 类的 `hasNext()` 方法的返回类型是什么?
- A) boolean
- B) int
- C) String
- D) void
答案:A) boolean
6. 问题:Scanner 类的 `useDelimiter()` 方法的作用是什么?
- A) 设置输入源
- B) 设置分隔符
- C) 关闭 Scanner 对象
- D) 打印输出
答案:B) 设置分隔符
7. 问题:Scanner 类的 `close()` 方法用于什么目的?
- A) 关闭输入流
- B) 关闭输出流
- C) 关闭 Scanner 对象
- D) 关闭文件
答案:C) 关闭 Scanner 对象
8. 问题:Scanner 类的 `nextDouble()` 方法用于什么目的?
- A) 读取整数
- B) 读取字符串
- C) 读取字符
- D) 读取浮点数
c++string类型 答案:D) 读取浮点数
9. 问题:Scanner 类的 `nextBoolean()` 方法用于什么目的?
- A) 读取整数
- B) 读取字符串
- C) 读取布尔值
- D) 读取浮点数
答案:C) 读取布尔值
10. 问题:Scanner 类的 `useLocale()` 方法的作用是什么?
- A) 设置时区
- B) 设置语言环境
- C) 设置分隔符
- D) 设置输入源
答案:B) 设置语言环境
11. 问题:Scanner 类的 `next()` 方法和 `nextLine()` 方法的区别是什么?
- A) `next()` 读取整行,`nextLine()` 读取一个单词
- B) `next()` 读取一个单词,`nextLine()` 读取整行
- C) 两者完全相同
- D) 无法确定
答案:B) `next()` 读取一个单词,`nextLine()` 读取整行
12. 问题:Scanner 类的 `skip()` 方法的作用是什么?
- A) 跳过指定字符
- B) 跳过指定字节数
- C) 跳过指定行数
- D) 跳过指定整数
答案:B) 跳过指定字节数
13. 问题:Scanner 类的 `nextInt(radix)` 方法中的 `radix` 参数表示什么?
- A) 基数
- B) 指数
- C) 十进制
- D) 随机数
答案:A) 基数
14. 问题:Scanner 类的 `findInLine()` 方法的作用是什么?
- A) 在当前行中查指定字符串
- B) 在整个文档中查指定字符串
- C) 在当前行中查指定正则表达式
- D) 在整个文档中查指定正则表达式
答案:C) 在当前行中查指定正则表达式
15. 问题:Scanner 类的 `reset()` 方法的作用是什么?
- A) 重置输入源
- B) 重置分隔符
- C) 重置扫描位置
- D) 重置语言环境
答案:C) 重置扫描位置
16. 问题:Scanner 类的 `radix()` 方法的返回类型是什么?
- A) int
- B) boolean
- C) String
- D) void
答案:A) int
17. 问题:Scanner 类的 `locale()` 方法的返回类型是什么?
- A) int
- B) boolean
- C) String
- D) Locale
答案:D) Locale
18. 问题:Scanner 类的 `nextByte()` 方法的返回类型是什么?
- A) int
- B) byte
- C) short
- D) long
答案:B) byte
19. 问题:Scanner 类的 `hasNextLine()` 方法的返回类型是什么?
- A) boolean
- B) int
- C) String
- D) void
答案:A) boolean
20. 问题:Scanner 类的 `nextBigDecimal()` 方法的返回类型是什么?
- A) int
- B) BigDecimal
- C) double
- D) float
答案:B) BigDecimal
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论