2 回答
冰山点水
TA贡献109条经验 获得超149个赞
楼上代码有点问题,修改如下:
package exercise1; public class BubbleSort { public static void main(String[] args) { int[] a = { 28, 39, 49, 78, 23 }; for(int i=0;i<a.length-1;i++){ //这是应该是长度-1 for(int j=0;j<a.length-1-i;j++){ if(a[j]>a[j+1]){ int t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } } System.out.println(Arrays.toString(a)); //直接输出数组(连同“[]”和“,”一起输出) } }
添加回答
举报
0/150
提交
取消