易网时代-编程资源站
Welcome
微信登录
编程资源
图片资源库
蚂蚁家优选
PDF转换器
软件资源
软件开发
、
小程序制作
、
系统集成与运维
、
空间租用
、
硬件开发
、
视频监控
、
技术咨询与支持
——联系电话:0311-88999002/88999003
首页
/
操作系统
/
Linux
/
Java中的冒泡排序法
下面是Java冒泡排序法的示例代码
package
com.jadyer.sort;
/**
* 冒泡排序法
* @see JDK本身也提供了数组排序API,不妨参考一下,即Arrays.sort(array)
*/
public
class
BubbleSort {
public
static
void
main(String[] args) {
bubbleSort(
new
int
[]{
4
,
6
,
9
,
8
,
3
,
2
});
}
public
static
void
bubbleSort(
int
[] array){
for
(
int
i=
0
; i<array.length-
1
; i++){
for
(
int
j=
0
; j<array.length-i-
1
; j++){
if
(array[j] > array[j+
1
]){
int
temp = array[j];
array[j] = array[j+
1
];
array[j+
1
] = temp;
}
}
System.out.print(
"这是第"
+ (i+
1
) +
"次排序,排序结果为: "
);
for
(
int
k=
0
; k<array.length; k++){
System.out.print(array[k] +
" "
);
}
System.out.println();
}
}
}
收藏该网址
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图