1:两个有序集合,添加到一个集合中,并排序
package com.qa.dm.operation;
import java.util.ArrayList;
import java.util.List;
public class test005 {
public static void main(String[] args) {
ArrayList<Integer> ls1 = new ArrayList<>();
ls1.add(1);
ls1.add(3);
ls1.add(5);
ArrayList<Integer> ls2 = new ArrayList<>();
ls2.add(2);
ls2.add(4);
ls2.add(6);
List<Integer> ls3 = new ArrayList<>();
for (int i=0;i<ls1.size();i++){
ls3.add(ls1.get(i));
}
for (int j = 0;j<ls2.size();j++){
ls3.add(ls2.get(j));
}
System.out.println(ls3.size());
for(int i=0;i<ls3.size()-1;i++){
for(int j=0;j<ls3.size()-i-1;j++){
if(ls3.get(j)>ls3.get(j+1)){
int top=ls3.get(j);
ls3.set(j,ls3.get(j+1));
ls3.set(j+1,top);
}
}
}
for (int i=0;i<ls3.size();i++){
System.out.println(ls3.get(i));
}
}
}