Java中的数组排序方式(快速排序、冒泡排序、选择排序)
2014-02-18 17:37
1131 查看
public class TestTwo{
public static void mian(String []args){
int [] arr={2,0,1,4,6,5};
int [] showArr testMethod1(arr);
for(show:showArr){
System.out.println(show);
}
}
public static int [] testMethod1(int [] array){
for(int x=0;x<array.length-1;x++){
int min=x;//设定下表为x为最小值
for(int y=x+1;y<array.length;y++){
if(array[max]>array[y]){
min=j
}
}
if(min!=x){
int temp=array[x];
array[x]=array[min];
array[min]=temp;
}
}
return array;
}
}
相关文章推荐
- java数组排序示例(冒泡排序、快速排序、希尔排序、选择排序)
- Java程序员从笨鸟到菜鸟(二)Java实现冒泡排序、快速排序、插入排序、选择排序等基本排序方式
- 数组排序-冒泡排序-选择排序-插入排序-希尔排序-快速排序-Java实现
- 几种常见排序算法之Java实现(插入排序、希尔排序、冒泡排序、快速排序、选择排序、归并排序)
- 【Java】数组的冒泡排序和选择排序(原理+代码实现)
- java 数组的排序,含冒泡、插入、选择、快速排序。
- 黑马程序员_C语言基础_数组之冒泡排序、快速选择排序、折半查找
- JAVA-5-String类和StringBuffer类、二维数组、形参、冒泡排序及选择排序、Arrays数组工具类
- Java 排序 快速排序 冒泡排序 选择排序 插入排序
- java类实现数组的五种排序 冒泡排序、选择排序、插入排序、希尔排序、数组排序
- Java分别实现冒泡排序、插入排序、快速排序、选择排序、交换排序
- 黑马程序员:Java数组简介与数组的应用:选择排序、冒泡排序、折半查找
- Java学习笔记(五)--二维数组 冒泡排序 选择排序 Arrays数组工具类
- Java实现冒泡排序和快速排序,选择…
- JAVA 数组的排序方法冒泡、选择、快速、数组递增
- Java实现数组排序含冒泡排序、选择排序
- 几种常用的排序算法的分析及java实现(希尔排序,堆排序,归并排序,快速排序,选择排序,插入排序,冒泡排序)
- 针对数组的三中排序方式:冒泡排序,选择排序,插入排序
- Java实现冒泡排序、快速排序、选择排序、插入排序和归并排序
- java实现数组的冒泡排序、选择排序代码