问题
问答题
简单应用题请完成下列Java程序:建立一个String类型的数组,实现该数组的自然排序,并输出结果。该数组采用直接初始化,大小不限。(提示:使用Collections接口。)注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。程序运行结果如下:fangliuouyangsunwuzhangimport 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
答案
参考答案:vName.add(strName[i])Collections.sort(vName)
解析:本题主要考查汇集(Collections)接口和数组的操作。解题关键是熟悉数组的直接初始化方法,掌握Vector类和Collections类的基本方法。本题中,第一空,将strName数组中的每一个String对象添加到Vector类的vName对象中,调用方法add实现这一过程;第二空,利用Collections的sort方法来对vName对象中的字符串进行自然排序。