import java.util.Arrays;
public class Ts {
public static void main(String[] args) {
int[]b={2,4,1,6,9,3,5,1};
int n=b.length;
long st=System.currentTimeMillis();
for (int i =0; i<(b.length-1); i++) {
for (int j = 0; j <n-1; j++) {
if(b[j]>b[j+1]){
int tem=b[j+1];
b[j+1]=b[j];
b[j]=tem;
}
}
}
System.out.println(Arrays.toString(b));
long en=System.currentTimeMillis();
System.out.println(“方法二耗时:”+(en-st));
System.out.println("------------------------");
}
}
本文展示了一个使用Java实现的冒泡排序算法示例。通过双重循环比较并交换数组元素,实现了对整型数组的有效排序。代码中包含了时间戳记录,用于测量排序过程的耗时。
1万+

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



