冒泡代码:
public class hacker_01_maopao {
public static void main(String[] args) {
int[] arr= {12,10,7,6,2,100};
maopao(arr);
for (int i : arr) {
System.out.println(i);
}
}
// 冒泡排序
public static void maopao(int[] arr)
{
// 数组长度
int len=arr.length;
// len-1为数组的最大下标
for(int j=len-2;j>=0;j--)
{
for(int i=0;i<j+1;i++)
{
// 最大值交换后移
if(arr[i]>arr[i+1])
{
int temp=arr[i];
arr[i]=arr[i+1];
arr[i+1]=temp;
}
}
}
}
}
结果:

本文提供了一个使用Java实现的冒泡排序算法示例。通过具体的代码展示了如何对整型数组进行升序排列,并输出排序后的结果。该算法适用于初学者理解和学习基本的排序原理。
230

被折叠的 条评论
为什么被折叠?



