就是通过逐次比较相邻的两个数据的大小来完成.
原则是从左到右比较两个相邻的数比较一次游标向前移动一位(比较结果如果前当前位置的数据大于相邻数据则交换),由于每次都会此次比较的最大数据显示到最后.程序如下:
int[] arr = {31,17,34,4,22,18,29,1};
int len=arr.length();
int i=j=0;
for(;i
就是通过逐次比较相邻的两个数据的大小来完成.
原则是从左到右比较两个相邻的数比较一次游标向前移动一位(比较结果如果前当前位置的数据大于相邻数据则交换),由于每次都会此次比较的最大数据显示到最后.程序如下:
int[] arr = {31,17,34,4,22,18,29,1};
int len=arr.length();
int i=j=0;
for(;i