Java冒泡排序
2017-11-22 19:25
190 查看
冒泡排序是最基础的题目,没想到我这个老油条也面试也遇到了让手写的冒泡排序,尴尬,哈哈。话不多说,代码如下。
ublic class test { public static void main(String[] args) { test.testNumber(); } private static void testNumber(){ int[] intNumber = {1,3,5,13,6,4,7,9,20,11,10,8,12}; //遍历数组 for(int i = 0; i<intNumber.length;++i){ for(int j = i+1; j<intNumber.length; ++j){ int temp; //循环比较排序 升序< 倒序 > if(intNumber[i] > intNumber[j]){ temp = intNumber[i]; intNumber[i] = intNumber[j]; intNumber[j] = temp; } } } //循环输出结果 for (int b = 0 ; b < intNumber.length; b++){ System.out.println(intNumber[b]); } }