• 请完成下列Java程序:建立一个String类型的数组,实现该数组的自然排序,并输出结果。该数组采用直接初始化,大小不限。(提示;使用Collations接口。)
    注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
    程序运行结果如下:
    fang
    liu
    ouyang
    sun
    wll
    zhang
    import java.util.*;
    public class ex5_2{
    public static void main(String[]args) {
    Vector vName=new Vector();
    String[]strName={"zhang","sun","wu","liu","fang","ouyang"};
    for(int i=0;i<strName.length;i++){
    ________;
    ________;
    }
    for(int j=0;j<vName.size();i++){
    System.out.println(vName.get(j));
    }
    }
    }

    正确答案:vName.add(strName)Collections.sort(vName)vName.add(strName)Collections.sort(vName) 解析:本题主要考查汇集(Collections)接口和数组的操作。解题关键是熟悉数组的直接初始化方法,掌握Vector类和Collections类的基本方法。本题中,第一空,将strName数组中的每一个String对象添加到Vector类的vName对象中,调用方法add实现这一过程;第二空,利用Collections的sort
  • 2021年07月15日 21时42分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网