初学者!冒泡法排序,请指教!

herohero55 2005-09-06 09:37:41
public class Hii
{
public static void main(String args[])
{
int []a2;
int j,s;

for(int i=0;i<=9;i++)
a2[i]=i;
for(i=0;i<9;i++)
for(j=i+1;j<=9;j++)
if(a[i]<a[j])
{s=a[i];
a[i]=a[j];
a[j]=s;}
for(int i=0;i<=9;i++)
System.out.println("a2[i]");
}

我应该怎样改?
...全文
75 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunxutx 2005-09-06
  • 打赏
  • 举报
回复
明白原理就可以了
一旦大于就交换
所有的都比一遍就是冒泡法
herohero55 2005-09-06
  • 打赏
  • 举报
回复
请问键盘输入的方法?
myth822 2005-09-06
  • 打赏
  • 举报
回复
public class Hii
{
public static void main(String args[])
{
int []a = {1,2,2,2,5569,48,7,8,9};
int s;

for(int i=0;i<9;i++)
for(int j=i+1;j<9;j++)
if(a[i]<a[j])
{s=a[i];
a[i]=a[j];
a[j]=s;}
for(int i=0;i<9;i++)
System.out.println(a[i]);
}
}

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧