一个简单的排序
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+" ");
}
}
}
相关文章推荐
- 一个简单的支持排序的双栏列表(使用jquery)
- 类别进行排序的一个简单分析
- 一个简单的排序,练练手
- 实现一个简单的菜单程序,运行时显示"Menu:A(dd) D(elete) S(ort) Q(uit),Select one: "提示用户输入。输入A、D、S时分别提示"数据已经增加、删除、排序"
- 几个简单排序,外加一个快速排序
- C#中定义数组和一个简单排序算法实现。
- 一个简单的合并排序
- 一个简单的较实用的排序函数---QSORT
- 一个简单的排序问题
- 每天一个数据结构——三种简单排序算法及Java实现
- 一个简单排序
- 一个锻炼思维能力的简单的排序例子,要求第一个数最大,第二个数最小,第三个数第二大,第四个数第二小,以此类推
- 实现一个简单的 成绩排序(两种方法)
- 快速排序 一个简单示例
- 一个十分简单的java字符串分词,去重复,排序小程序
- 一个简单排序(就是传说中的冒泡)
- 直接插入排序 一个简单示例
- 【Python】简单例题tuple和list的转换;实现删除一个list里重复的元素;对list a进行排序,并且从最后一个开始删除重复元素
- 用一个简单的办法生成全部排序
- 一个字段存放WBS编号,如何简单排序?