本帖最后由 M_J 于 2016-7-26 00:52 编辑
[Java] 纯文本查看 复制代码 import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
//输入三个整数x,y,z,请把这三个数由小到大输出。
public class Ti15_paixu {
public static void main(String[] args) {
List<Integer> list1 = new ArrayList<Integer>();
List<Integer> list2 = new ArrayList<Integer>();
Scanner sc = new Scanner(System.in);
for(int i=0;i<3;i++){
System.out.println("请输入第"+(i+1)+"个整数:");
list1.add(sc.nextInt());
}
while(list1.size()>0){
int n = list1.get(0);
for(int j=0;j<list1.size();j++){
if(list1.get(0)>=list1.get(j)){
n = list1.get(j);
}
}
list2.add(n);
list1.remove((Integer)n);
}
System.out.print("从小到大是:");
for (Integer integer : list2) {
System.out.print(integer+" ");
}
}
} |