請用JAVA語言編寫個完成冒泡排序算法的程序?
//待排序的數組怎么賦值,隨便寫寫,重點還是排序算法
int arr[]={56,35,127,-69,106,-15,0,45};
int temp=0;
//用雙層循環實現排序
//第一層循環是要比較的輪數
for(int i=0;i<arr.length;i++)
{
//第二層循環,是要比較的個數,并且每一輪比較的個數都會比上一輪少一個。
for(int j=0;j<arr.length-i-1;j++)
{
//如果相鄰數,前面的那個更小,位置交換
if(arr[j]<arr[j-1])
{
temp=arr[j];
arr[j]=arr[j-1];arr[j-1]=temp;
}
}
}