bubblesort.java
来自「实例精华」· Java 代码 · 共 42 行
JAVA
42 行
package pro;
public class BubbleSort {
static String ArraySort(int[] d)
{
String result="";
for(int i=0;i<d.length;i++)
{
result += d[i] + " ";
}
return result;
}
static int[] Bubble(int[] d)
{
/*以下为以C++编程思想为基础的冒泡排序法*/
int t;
for(int i = 0;i<d.length;i++)
{
for(int j = 0;j<d.length-i-1;j++)
{
if(d[j]>d[j+1])
{
t = d[j];
d[j] = d[j+1];
d[j+1] = t;
}
}
}
return d;
}
public static void main(String[] args) {
int[] a = {22,55,12,6,98,18,14,31};
System.out.println("数组为:"+ArraySort(a));
a = Bubble(a);
System.out.println("冒泡排序后为:"+ArraySort(a));
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?