java用冒泡发实现数组排序
2015-04-08 21:08
239 查看
import java.util.*;
public class MaoPao {
public static int[] maopao(int[] a){
for(int i=0;i<a.length;i++){
for(int j=i;j<a.length;j++){
if(a[i]>a[j]){
int p=0;
p=a[i];
a[i]=a[j];
a[j]=p;
}
}
}
return a;
}
//主方法
public static void main(String[] args){
System.out.println("请输入十个整数");
Scanner X=new Scanner(System.in);
int[] a=new int[10];
for(int i=0;i<a.length;i++){
a[i]=X.nextInt();
}
maopao(a);
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
}
}
public class MaoPao {
public static int[] maopao(int[] a){
for(int i=0;i<a.length;i++){
for(int j=i;j<a.length;j++){
if(a[i]>a[j]){
int p=0;
p=a[i];
a[i]=a[j];
a[j]=p;
}
}
}
return a;
}
//主方法
public static void main(String[] args){
System.out.println("请输入十个整数");
Scanner X=new Scanner(System.in);
int[] a=new int[10];
for(int i=0;i<a.length;i++){
a[i]=X.nextInt();
}
maopao(a);
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
}
}
相关文章推荐
- Java实现数组排序总结篇(冒泡,选择,插入,希尔)
- Java通过冒泡法实现数组排序
- 黑马程序员——Java基础 数组排序的两种实现方法,选择和冒泡
- 排序算法复习(Java实现)(二): 插入,冒泡,选择,Shell,快速排序
- 几种排序的java实现:选择、插入、冒泡、快排
- Java实现选择排序和冒泡排序执行时间的比较
- java实现冒泡,插入,选择排序
- 排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序
- 排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序
- Java数组排序总结(冒泡,选择,插入,希尔)
- java数组的排序 对象数组的排序 Comoarable接口实现 compareTo函数实现
- 排序算法复习(Java实现): 插入,冒泡,选择,Shell,快速排序
- Java数组排序(冒泡,选择,插入,希尔)
- 对数组进行排序,并记录下标值的Java实现
- java实现的冒泡、选择、快速排序
- Java数组排序总结(冒泡,选择,插入,希尔)
- 【转】排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序
- (转) Java 数组排序总结 ( 冒泡,选择,插入,希尔)
- 2011-12-04 15:36 JAVA实现位向量给无重复元素的整数数组排序
- Java数组排序总结(冒泡,选择,插入,希尔)