itgle.com

为将数组myArray的长度由6改为10,现采取以下编码:int[]myArray=newint[6];myArray=newint[10];(覆盖)代码执行后,以下叙述哪项是正确的?()A.数组myArray的长度已由6改为10,其中前6个元素的值不变,后四个元素的值为空。B.数组myArray的长度已由6改为10,其中前6个元素的值不变,后四个元素需再经过初始化后才能使用。C.数组myArray的长度已由6改为10,原来6个元素的值全部丢失。D.数组myArray的长度没有变化。

题目
为将数组myArray的长度由6改为10,现采取以下编码:int[]myArray=newint[6];myArray=newint[10];(覆盖)代码执行后,以下叙述哪项是正确的?()

A.数组myArray的长度已由6改为10,其中前6个元素的值不变,后四个元素的值为空。

B.数组myArray的长度已由6改为10,其中前6个元素的值不变,后四个元素需再经过初始化后才能使用。

C.数组myArray的长度已由6改为10,原来6个元素的值全部丢失。

D.数组myArray的长度没有变化。


相似考题
更多“为将数组myArray的长度由6改为10,现采取以下编码:int[]myArray=newint[6];myArray=newint[10];(覆盖)代码执行后,以下叙述哪项是正确的?() ”相关问题
  • 第1题:

    为将数组myArray的长度由3改为6,现采取以下编码:int[]myArray=newint[3];myArray=newint[6];代码执行后,以下叙述哪项是正确的?()

    A.数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素的值为空。

    B.数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素需再经过初始化后才能使用。

    C.数组myArray的长度没有变化。

    D.数组myArray的长度已由3改为6,原来3个元素的值全部丢失。


    参考答案:D

  • 第2题:

    阅读下面程序 import java.io.*; public class ByteStreamTest { public static void main(String[] A) { int [] myArray = {10,20,30,40 }; try{ DataOutputStream dos = new DataOutputStream ( new______ ("ints.dat")); for (int i=0; i<myArray, length; i++) dos.writelnt( myArray[i] ); dos.close(); System.out.println("Have written binary file ints.dat"); } catch (IOException ioe){ Sy stem.out.println("IO Exception"); } } } 为保证程序正确运行,在程序中下划线处应填入的代码是

    A.FileOutputStream

    B.ByteArrayOutputStream

    C.BufferedOutputStream

    D.FileWriter


    正确答案:A
    解析:本题考查Java的输入/输出。DataOutputStream是字节输出流,字节数据是以文件输出流FileOutputStream对象的形式作为DataOutputStream的构造方法的参数出现。因此,划线处应填入FileOutputStream。本题的正确答案是选项A。

  • 第3题:

    int[][] myarray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new

    int[2]{3,2}};myarray3[2][2]的值是( )。


    正确答案:
     

  • 第4题:

    Given:int[]myArray=newint[]{1,2,3,4,5};Whatallowsyoutocreatealistfromthisarray?()

    A.ListmyList=myArray.asList();

    B.ListmyList=Arrays.asList(myArray);

    C.ListmyList=newArrayList(myArray);

    D.ListmyList=Collections.fromArray(myArray);


    参考答案:B

  • 第5题:

    命令“DIME myArray(10,10)”执行后,myArray(5,5)的值为( )。A.OB.5C..T.SXB

    命令“DIME myArray(10,10)”执行后,myArray(5,5)的值为( )。

    A.O

    B.5

    C..T.

    D..F.


    正确答案:D
    创建数组的命令格式有两种:DIMENSION<数组名>(<下标上限1>[,<下标上限2])[…]DECLARE<数组名>(<下标上限1>[,<下标上限2])[…]两种格式的功能完全相同。数组创建后,系统自动给每个数组元素赋以逻辑假(.F.)值。