已解决问题
谷歌wswsc1314用户在2013.09.23提交了关于“罗纳尔多j**a 数组排序”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-05T11:48:52。importj**a.util.*;classAscSort
{
//进行排序操作
publicvoidAsort(int[]a)
{
inti,j,temp;
for(i=0;i<a.length-1;i++)
for(j=a.length;j>i;j--)
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=a[i];
}
}
}
//测试类
classTestAscSort
{
publicstaticvoidmain(String[]args)
{
inti;
Scannerinput=newScanner(***.in);
int[]Array1=newint[5];
AscSorta1=newAscSort();
//对数组进行緰入
System.out.print("请输入5个数:");
for(i=0;i<5;i++)
Array1[i]=input.nextInt();
a1.Asort(Array1);
for(i=1;i<5;i++)
{
System.out.print(Array1[i]+"");
}
System.out.println();
}
}
请大侠帮忙看看,我这个程序那儿有错误???希望大家能够帮助她。
详细问题描述及疑问:importj**a.util.*;
classAscSort
{
//进行排序操作
publicvoidAsort(int[]a)
{
inti,j,temp;
for(i=0;i<a.length-1;i++)
for(j=a.length;j>i;j--)
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=a[i];
}
}
}
//测试类
classTestAscSort
{
publicstaticvoidmain(String[]args)
{
inti;
Scannerinput=newScanner(***.in);
int[]Array1=newint[5];
AscSorta1=newAscSort();
//对数组进行緰入
System.out.print("请输入5个数:");
for(i=0;i<5;i++)
Array1[i]=input.nextInt();
a1.Asort(Array1);
for(i=1;i<5;i++)
{
System.out.print(Array1[i]+"");
}
System.out.println();
}
}
请大侠帮忙看看,我这个程序那儿有错误???期待您的答案,你是我的宝贝,你是我的花,谢谢你对我的帮助!