可以发个java 的冒泡社区给我么! 跪求啊 ! 谢了!

 我来答
百度网友ea8e1fc9f
2011-08-24
知道答主
回答量:32
采纳率:0%
帮助的人:21.6万
展开全部
www.csdn.net
www.51ct0.com
www.javaeye.com
这几个是我经常去的几个社区
如果是冒泡排序算法的话 代码如下:
public class MySort {
public static void main(String[] args) {

MySort sort = new MySort();
int[] arr = new int[]{3,22,11,5,400,99,20,22,5};
sort.sort(arr);
for(int i : arr){
System.out.print(i+",");
}
}

public void sort(int[] targetArr){//小到大的排序

int temp = 0;
for(int i = 0;i<targetArr.length;i++){
for(int j = i;j<targetArr.length;j++){

if(targetArr[i]>targetArr[j]){

/*//方法一:
temp = targetArr[i];
targetArr[i] = targetArr[j];
targetArr[j] = temp;

//方法二:
targetArr[i] = targetArr[i] + targetArr[j];
targetArr[j] = targetArr[i] - targetArr[j];
targetArr[i] = targetArr[i] - targetArr[j];*/
}

}
}
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长长柳长亭4282
2011-08-24 · TA获得超过418个赞
知道小有建树答主
回答量:642
采纳率:0%
帮助的人:416万
展开全部
public static void main(String[] args)
{

int[] a=;

for (int i=1;i<a.length ;i++ )

{boolean havechange=false;

for (int j=0;j<a.length ;j++ )

{if (a[j]>a[j+1])
{havechange=true;
int temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
if (havechange==false )
{
break;
}
}
for (int i=0;i<a.length ; i++)
{
System.out.println(a[i]+" ");
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王忆丶
2011-08-24
知道答主
回答量:30
采纳率:0%
帮助的人:7.6万
展开全部
it315
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老油条精选
2011-08-24 · TA获得超过147个赞
知道答主
回答量:108
采纳率:0%
帮助的人:84.1万
展开全部
csdn
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式