联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> Java编程Java编程

日期:2018-09-12 03:16

public class Theforthone {

public static void main(String[] args) {

// TODO Auto-generated method stub

int [] a = {23,6,3,15,13,9,7,18,4,24,8,54,1};

int [] b = new int[a.length];

int m=0;

System.arraycopy(a,0,b,0,a.length);

//public static native void arraycopy(Object src,  int  srcPos,Object dest, int destPos,int length);

//src:源数组,srcPos:源数组要复制的起始位置,dest:目标数组,destPos:目标数组复制的起始位置,length:复制的长度

System.out.print("排序前:");

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

{

System.out.print(a[i]+" ");

}

System.out.print("\n全部排序后:");


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

{

for(int j=0;j<a.length-i-1;j++) {

if(a[j]>a[j+1])

{

m=a[j];

a[j]=a[j+1];

a[j+1]=m;

}

}

}

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

{

System.out.print(a[i]+" ");

}

System.out.print("\n部分排序后:");

for(int i=0;i<b.length-2;i++)

{

for(int j=0;j<b.length-i-2;j++) {

if(b[j]>b[j+1])

{

int temp=b[j];

b[j]=a[j+1];

b[j+1]=temp;

}

}

}

for(int i=0;i<b.length;i++)

{

System.out.print(b[i]+" ");

}

}

}


版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp