黑马程序员技术交流社区
标题:
关于冒泡排序的问题
[打印本页]
作者:
爱java爱生活
时间:
2015-6-2 23:37
标题:
关于冒泡排序的问题
public class Bobble {
public static void main(String[] args)
{
int []a=new int [] {7880,65654,24,45,346,8900} ;
bobble(a);
for(int i=0;i<a.length;i++)
{
System.out.println("a["+i+"]="+a[i]);}
// TODO Auto-generated method stub
}
public static void bobble(int [] a)
{
for(int i=0;i<a.length;i++)
{
for(int j=0;j<a.length-1-i;j++)
{
if(a[j]>a[j+1])
{
int temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
System.out.println(a.length);
}
}
作者:
遗失丨美好
时间:
2015-6-3 00:07
我也是新人,这个问题刚好没搞懂,看了你的弄懂一些,下次加上注释会好一些~加油
作者:
爱java爱生活
时间:
2015-6-3 00:09
是啊,一起加油;
作者:
luxinyu
时间:
2015-6-3 00:09
你这写个代码要问什么啊
作者:
谢晓明
时间:
2015-6-3 00:14
最好加上注释
作者:
qian0217wei
时间:
2015-6-3 00:20
加上注释,还有自己的理解,这样一个纯代码确实没啥可说的,无论是选择还是冒泡最主要就是掌握两个for循环的条件!其他都比较简单!注重思想的理解!
作者:
jiatengde
时间:
2015-6-3 00:31
新人报道,正在努力中
作者:
DAN66
时间:
2015-6-3 00:47
for(int i=0;i<a.length;i++) 这句话中i其实可以小于length-1的,另外也不知道楼主你想问的是什么。。下次写的时候可以适当的加上注释吧~这样以后看起来也会容易些,表示同是新人,一起加油!:)
作者:
ZYZQ
时间:
2015-6-3 00:50
需要做一点小修改,i<a.length - 1,OK
作者:
爱java爱生活
时间:
2015-6-3 00:54
谢晓明 发表于 2015-6-3 00:14
最好加上注释
是啊!自己还是不怎么规范,谢谢提醒咯
作者:
hnyzhlq
时间:
2015-6-3 11:40
没有注释的代码完全不想看- -
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2