首页 > 试题广场 >

在 main() 方法中给出数组buffer和下标i,如果将

[单选题]

在 main() 方法中给出数组buffer和下标i,如果将此下标中的元素显示到控制台上,需要使用( )。

  • System.out.print (buffer[i]);
  • FileOutputStream fout = new FileOutputStream(this.filename);
  • FileInputStream fin = new FileInputStream(this.filename);
  • System.in.read(buffer)。
在main中已经给出字节数组,直接System.out.print();输出即可。BC都是文件输出输入流,D是标准输入流,所以不符合题意。
发表于 2017-08-30 21:41:51 回复(0)
答案:A, BC明显错误,这里又不是读取和写入文件,不存在filename 的,D的话,因为是数组,所以也错误。
发表于 2017-06-01 22:20:28 回复(9)
这题出的有问题吧,输出的是数组的一个元素啊
发表于 2017-09-08 19:35:46 回复(1)

BCD在干什么。。

发表于 2018-08-08 16:59:13 回复(0)
第一次十题全对 打个卡
发表于 2020-04-02 17:25:10 回复(1)
System.in.read(buffer);是打印buffer在数组中的地址
发表于 2020-02-13 20:17:11 回复(0)
建立输出流,将结果输出到控制台。
发表于 2017-05-16 14:53:58 回复(0)
发表于 2021-06-24 18:28:30 回复(0)
输出一个数组的元素时,下标必须有具体值
int[] array={1,2,3,4,5};
System.out.plantln(array[i]);//报错i没有定义
System.out.plantln(array[0]);//输出1
//还可以用for循环输出
for(int i=0;i<array.length;i++){
    System.out.plantln(array[i]);//此时i在循环中被定义,可完整输出array数组
}


发表于 2021-01-14 13:31:46 回复(0)
审题不认真!!!
发表于 2017-08-11 13:38:58 回复(0)
输出肯定是out,然后B选项根本就不知说什么,果断选A
发表于 2017-06-03 08:39:00 回复(0)
这题目出的有问题,绝对有问题,只是BCD肯定是错的,A选项肯定有问题
发表于 2021-07-02 10:15:51 回复(0)
这里的画,输出到控制台,是标准输出流,所以用的是sout
编辑于 2024-02-20 00:31:55 回复(0)
第三次全对,打个卡
发表于 2020-10-08 08:43:44 回复(0)
数组元素循环打印。。。没有难点。
D选项打印的是一个地址。
BC是文件读取写入。
发表于 2019-04-25 09:22:35 回复(0)
要是与文件有关就选b吗
发表于 2019-04-03 21:42:15 回复(0)
‘。’我服了
发表于 2019-01-08 16:09:06 回复(0)

输出数组的三种方式:

For循环

For earch循环

Arrays.toString

这个A选项还真没什么印象

发表于 2018-07-14 17:26:33 回复(0)
我猜main方法是这样的
public static void main(String[] buffer) {
      int i = 5;
      System.out.println(buffer[i]);
}
发表于 2018-03-03 23:22:41 回复(1)
不是直接 System.out.print(new String(byteArr)); 就ok了么
发表于 2017-08-23 11:53:13 回复(0)