本帖最后由 Jiewin 于 2013-5-25 17:58 编辑
- class Noname25
- {
- public static void main(String[] args)
- {
- int[] arr = {5,4,3,6,4,3,1};
- bubblesSort(arr); //冒泡排序
- }
- //冒泡排序:
- public static void bubblesSort(int[] arr)
- {
- for (int x=0;x<arr.length-1 ;x++ )
- {
- //-x:让每一次比较的元素减少。-1:避免角标越界
- for (int y=0;y<arr.length-x-1 ;y++ )
- {
- if (arr[y]>arr[y+1])
- {
- int temp = arr[y];
- arr[y] = arr[y+1];
- arr[y+1] = temp;
- }
- }
- }
- }
- }
复制代码 这代码完全是按毕老师的写的,看老师执行后显示排序的数组,但我执行为什么没显示什么东西?是不是少了什么?求解
|