我想排序你是会写的,所以没重新给你写,只是帮你改了改
package exception;
import java.util.Vector;
class P344 {
public P344() {
}
public static void main(String[] args) {
String[] arg={"apple","grape","orange","lemon","pineapple"
};
P344 p344 = new P344();
Vector v=new Vector();
Vector v1=new Vector();
/* v.add(1,"apple");
v.add(2,"grape");
v.add(3,"orange");
v.add(4,"lemon");
v.add(5,"pineapple");
*/
for(int j=0;j<arg.length;j++)
v.add(j,new String(arg[j]));
int size=v.size();
String[] com=new String[size];
v.toArray(com);
for(int k=0;k<com.length;k++)
{
String temp=null;
for(int y=0;y<com.length-k-1;y++)
{
if(com[y].compareTo(com[y+1])>0)
{
temp=com[y];
com[y]=com[y+1];
com[y+1]=temp;
}
}
}
for(int i=0;i<com.length;i++){
System.out.println(com[i]);
}
}
}
----------------解决方案--------------------------------------------------------
不得不说一句,还是改改你的代码风格吧,这样写太乱了!
----------------解决方案--------------------------------------------------------