您的位置:首页 > 编程语言 > Java开发

18.Java泛型(对Double类型选择排序)

2018-03-26 23:58 218 查看
public class TestGenericsMethod {public static void SelectSort(E[] intArray,boolean bool){//intArray.length;int len = intArray.length;E t = null;for(int i = 0; ifor(int j = i+1 ; jif(bool){//递增System.out.println("进入递增");if(intArray[i].compareTo(intArray[j]) > 0){System.out.println("--------------");System.out.println("进入比较");t= intArray[i];intArray[i]=intArray[j];intArray[j]= t;}}else{//递减System.out.println("进入递减");if(intArray[i].compareTo(intArray[j]) < 0){System.out.println("--------------");System.out.println("进入比较");t= intArray[i];intArray[i]=intArray[j];intArray[j]= t;}}}}}public static void main(String[] args) {Double []c = {78.0,55.1,664.2,8.0,56.2};SelectSort(c,true);for(Double  d: c){ System.out.println(d);}}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IT Java