帮忙做个java题
来源:百度知道 编辑:UC知道 时间:2024/06/08 08:09:57
import java.util.*;
class ListMerge{
public List<Integer> merge(List<Integer> l1,List<Integer> l2){
l1.addAll(l2);
return l1;
}
}
class Test{
public static void main(String[] str){
List<Integer> list1=new ArrayList<Integer>();
List<Integer> list2=new ArrayList<Integer>();
List<Integer> list3=new ArrayList<Integer>();
ListMerge m=new ListMerge();
for(int i=0;i<10;i++)
{
list1.add(Integer.valueOf((int)(Math.random()*1000)));
list2.add(Integer.valueOf((int)(Math.random()*1000)));
}
Collections.sort(list1);
Collections.sort(list2);
System.out.println("排序前:");
System.out.println(list1);
System.out.println(list2);
list3=m.merge(list1,list2);
System.out.println("组合排序后:");
System.out.println(list3);
}
}
楼上的,你的方法都没有给排序,你的排序都放在了main方法中
import java.