---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
冒泡排序:
for(int x=0;x<arr.length-1;x++)
for(int y=0;y<arr.length-x-1;y++)
if(arr[y]>arr[y+1])
交换位置
说明:
-x:让每一次比价偶的元素减少
-1:避免角标越界
import java.util.*
Array.sort(arr);
真实开发中应用上面这个方法
将排序中交换位置的代码封装起来:
public static void swap(int [] arr,int a,int b){ int temp=arr[a]; arr[a]=arr[b]; arr[b]=temp; }
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------