public class MaoPao
{
static int[] num={7,2,4,9,5,6,6,10,7,98};
static int t=num.length;
static int n;
public static void main(String[] args)
{
for(int i=t-1;i>=0;i--)
{
for(int j=0;j<i;++j)
{
if(num[j]>num[j+1])
{
n=num[j]+num[j+1];
num[j]=n-num[j];
num[j+1]=n-num[j];
}
}
}
for(int i=0;i<t;i++)
{
System.out.println(num[i]);
}
}
}
{
static int[] num={7,2,4,9,5,6,6,10,7,98};
static int t=num.length;
static int n;
public static void main(String[] args)
{
for(int i=t-1;i>=0;i--)
{
for(int j=0;j<i;++j)
{
if(num[j]>num[j+1])
{
n=num[j]+num[j+1];
num[j]=n-num[j];
num[j+1]=n-num[j];
}
}
}
for(int i=0;i<t;i++)
{
System.out.println(num[i]);
}
}
}
博客展示了一段Java代码,定义了MaoPao类,包含一个整数数组。通过两层嵌套循环实现冒泡排序算法,外层循环控制排序轮数,内层循环比较相邻元素并交换位置,最终将数组元素按升序排列并输出。

263

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



