日期:2014-05-20  浏览次数:20788 次

求助:关于数组类型参数的问题
写了一个Sort类,目的是能对所有基本类型数组和对象类型数组排序,构造方法为public Sort(Object[] obj),但这样int[]等基本类型的数组就不能传入,除了对基本类型数组一一构造外,有什么方法能够一次适用所有基本类型的数组吗?

------解决方案--------------------
探讨

引用:
基本类型有对应的包装类,Java1.5之后有了“自动装箱”的功能:Integer i = 1;

但是我在外面声明一个数组,比如
int[] a={1,2,3};
Sort s=new Sort(a); //这就是错的

想法就使能不能直接使a能够传入