class Test6
{
public static void maopao(int[] a)
{
for(int x=0;x<a.length-1;x++)
{
for(int y=0;y<a.length-x-1;y++)
{
if(a[y]>a[y+1]) //if后面有3个执行语句,需要用{}括起来
{
int temp = a[y];
a[y]=a[y+1];
a[y+1]=temp;
}
}
}
}
public static void print(int[] a)
{
for(int x=0;x<a.length;x++)
{
if(x!=a.length-1)
System.out.print(a[x]+",");
else
System.out.print(a[x]);
}
}
public static void main(String[] args)
{
int [] a ={1,3,5,78,34,90};//没有定义数组,
maopao(a);
print(a);
}
}
另:查问题时一般从报错的第一行开始查,先看格式问题,在看代码问题 |