首页 > 试题广场 >

要在控制台界面下接收用户从键盘输入,需要import的包是:

[单选题]

要在控制台界面下接收用户从键盘输入,需要import的包是:(


  • java.lang包
  • java.awt包
  • java.io包
  • java.applet包
这个问题的前提是:字符界面下
前端用户输入、后台程序获取,都是字符流的传输,因此需要导入java.io包。
而java.util中的Scanner则是获取控制台的输入。
因此,答案选C
发表于 2017-05-24 09:54:29 回复(7)
1)必须要导入java.io包,不管是控制台(图形界面)还是字符界面(命令行)输入,都需要使用 InputStream 方法。
2)控制台输入需要使用 System.in,其实System.in 就是返回控制台输入字符的InputStream对象。
我们可以直接使用 System.in.read 读取控制台输入,不过这种方法只能读取一个字符。
至于其他答案说的 java.util.Sannner,它需要接收一个 System.in,即 new Scanner(System.in),它只是将System.in的流InputStream转换为某种格式的输入,并不一定是必要的。
发表于 2020-05-26 17:21:07 回复(7)
解释字符界面:
字符界面就是操作系统或应用软件的界面,和操作都是字符实现,没有图形.dos系统就是典型的字符界面.
与之相对的就是图形界面.也是界面和操作运用了图形.windows就是典型的图形界面
而java.util中的Scanner则是获取控制台的输入。
因此,答案选C

发表于 2018-08-30 10:54:34 回复(0)
不是很理解什么叫在字符界面下?
发表于 2017-12-09 13:38:47 回复(2)
Scanner不应该是java.util包么?
发表于 2017-05-24 09:00:49 回复(2)
C,这道题告诉我们,初学者尽量不要用IDE...
发表于 2019-03-08 08:52:03 回复(0)
这题是不是有改? 要在控制台界面下接收用户从键盘输入,需要import的包是:( ) 答案是 io ???
发表于 2022-04-28 19:15:41 回复(0)
接收控制台的输入·是util.Scanner类 但是这个是字符界面 可以想象一下Linux字符界面 小黑屋 往里面敲命令。input and output 
发表于 2018-10-04 21:27:38 回复(0)
键盘,标准输入设备;屏幕,标准输出设备,所谓字符界面应该就是屏幕。举个例子。输入字符hello word 到屏幕的过程。 java.io.BufferedReader. java.lang.System(默认导入) BufferedReader br = new BufferedReader( new InputStreamReader( System. in) ); String str= br.readLine(); System.out.println(str); 先把字符通过流读到内存,然后通过流把字符从内存输出到屏幕。流是少不了的。至于Scanner,就是控制台吧。不要纠结了,心里明白就行了。
发表于 2018-05-05 23:42:27 回复(0)
import java.util.*;
大部分常用的就有了
发表于 2017-05-24 10:16:06 回复(0)
啥叫字符界面
发表于 2019-05-24 16:19:18 回复(0)
问的难道不是在控制台界面吗?不是用Scanner的方法吗,不应该是util包吗
发表于 2023-08-29 11:32:25 回复(0)
java程序的输入输出功能是通过流来实现的。所以导入IO的包
发表于 2023-07-17 13:31:49 回复(0)

字符界面和控制台界面,java.io和java.util


发表于 2020-03-16 12:54:03 回复(0)
这个题目蛮神奇的,字符界面下接受键盘输入
发表于 2017-05-27 11:24:34 回复(0)
题目不是说控制台界面吗,题目改了?
发表于 2024-08-15 15:27:50 回复(0)
  System.out.println("1");
//打印输出1
System输出流链式编程 io包

发表于 2023-01-09 15:40:19 回复(0)
这个问题的前提是:字符界面下 前端用户输入、后台程序获取,都是字符流的传输,因此需要导入java.io包。 而java.util中的Scanner则是获取控制台的输入。
发表于 2021-11-09 14:58:01 回复(0)
这个问题的前提是:字符界面下 前端用户输入、后台程序获取,都是字符流的传输,因此需要导入java.io包。 而java.util中的Scanner则是获取控制台的输入。
发表于 2021-02-05 08:29:49 回复(0)
看到键入,以为是Scanner,好像是util包。但是涉及io流就选了io包
发表于 2020-10-10 09:44:56 回复(0)