12,45,9,67,455,用冒泡排序实现升序排列
操作方法
01
package com.liushuo;
public class Test05 {
public static void main(String[] args) {
// 12,45,9,67,455,用冒泡排序实现升序排列。
int[] arr = { 12, 45, 9, 67, 455 };
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
int temp;
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
System.out.println("排序后:");
for (int i = 0; i < arr.length; i++)
System.out.print(arr[i] + "\t");
}
}
好了,以上就是大致内容了,(END)
若要实现降序排列,只需将arr[j] > arr[j + 1]中的">" 改为"
声明:该文观点仅代表作者本人,天晴资讯网系信息发布平台,仅提供信息存储空间服务。
如果觉得《java冒泡排序 升序_java编程:用冒泡排序实现升序排列和降序排列 这些经验不可多得...》对你有帮助,请点赞、收藏,并留下你的观点哦!