import java.util.Arrays;
public class Arrays_bubbling_sort
{
public static void main(String[] args)
System.out.println("升序排列");
int [] ns ={62,42,3,4,5,88,7,8,14,79};
for(int i=ns.length-1;i>0;i--)
for(int j=0;j<i;j++)
//将大的数组切换到后面
if(ns[j]>ns[j+1])
int x = ns[j+1];
ns[j+1] = ns[j];
ns[j] = x ;
}
System.out.println(Arrays.toString(ns));
//java的 Arrays.sort排序
int [] ns_1 ={62,42,3,4,5,88,7,8,14,79};
Arrays.sort(ns_1);
System.out.println(Arrays.toString(ns_1));
//降序排列
System.out.println(" 练习:降序排列");
for(int i=0;i<9;i++)
for(int j=ns.length-1;j>0;j--)
int x;
if(ns[j] > ns[j-1])
x = ns[j];
ns[j] = ns[j-1];
ns[j-1] = x;
Sign in to make a reply
前进四
import java.util.Arrays;
public class Arrays_bubbling_sort
{
public static void main(String[] args)
{
System.out.println("升序排列");
int [] ns ={62,42,3,4,5,88,7,8,14,79};
for(int i=ns.length-1;i>0;i--)
{
for(int j=0;j<i;j++)
{
//将大的数组切换到后面
if(ns[j]>ns[j+1])
{
int x = ns[j+1];
ns[j+1] = ns[j];
ns[j] = x ;
}
}
}
System.out.println(Arrays.toString(ns));
//java的 Arrays.sort排序
int [] ns_1 ={62,42,3,4,5,88,7,8,14,79};
Arrays.sort(ns_1);
System.out.println(Arrays.toString(ns_1));
//降序排列
System.out.println(" 练习:降序排列");
for(int i=0;i<9;i++)
{
for(int j=ns.length-1;j>0;j--)
{
int x;
if(ns[j] > ns[j-1])
{
x = ns[j];
ns[j] = ns[j-1];
ns[j-1] = x;
}
}
}
System.out.println(Arrays.toString(ns));
}
}