您的位置:首页 > 其它

一个简单的排序

2006-11-16 13:54 323 查看

import java.util.ArrayList;


import java.util.List;


import java.util.Scanner;






/** *//**


* @author mengfanpp


*


*/




public class PaixuDemo ...{






/** *//**


* @param args


*/




public static void main(String[] args) ...{


// TODO Auto-generated method stub


Scanner scanner = new Scanner(System.in);


System.out.println("输入数字,输入-1结束)");




List<Integer> list = new ArrayList<Integer>();




System.out.print("# ");




while (true) ...{


Integer input = scanner.nextInt();


if (input.equals(-1))


break;


list.add(input);


}




System.out.println(" 您输入的内容是: ");




for (Integer input : list) ...{


System.out.print(input+" ");


}






Integer[] arr = new Integer[list.size()];


list.toArray(arr);




Integer tmp = null;




for(int i = 0;i<arr.length;i++)...{




for(int j=i+1;j< arr.length;j++)...{




if(arr[j]<arr[i])...{


tmp = arr[j];


arr[j] = arr[i];


arr[i] = tmp;


}


}


}




System.out.println(" 排序结果是:");




for(Integer i : arr)...{


System.out.print(i+" ");


}






}


}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: