JAVA题一道!!

来源:百度知道 编辑:UC知道 时间:2024/09/23 18:27:20
编写一个程序,该程序将从命令行参数接受一些字符串值并将这些值存储在Vector中.倒序显示Vector中的内容,然后降序排序并显示该内容.

请高手帮帮忙,我实在是做不起了...
朋友,我现在还没有学到IO包,只学老lang,util包...

import java.util.*;
public class A
{
public static void main(String[] args)
{
Vector vv=new Vector();
String a="abc";
String b="zyx";
String c="dfe";
vv.add(a);
vv.add(b);
vv.add(c);
for(int i=vv.size()-1;i>=0;i--) //倒序显示
{
System.out.println(vv.get(i));
}

Collections.sort(vv); //先升序排列
Collections.reverse(vv); //再逆转排列,变为倒序排列
System.out.println(vv);
}

}

哈哈哈
Vector<String> v = new Vector<String>();
//存储在Vector中.
v.addAll(Arrays.asList(args));
//倒序
for(int i = v.size()-1 ; i >=0 ; i--){
System.out.print(v.get(i)+"; ");
}
//降序
Collections.sort(v);
for(int i = v.size()-1 ; i >= 0 ; i--){
System.out.print(v.get(i)+"; ");
}