2013-02-20 35 views
2

数组和集合是所有java程序员使用的两个基本api类。这两个类都是在Java 1.2中添加的Java源代码中的泛型编程

查看数组类,有27重载的二进制搜索方法并且它没有使用泛型,其中集合更新为使用泛型。集合类有2个重载的二进制搜索方法。

任何理由为什么这样做或我缺少任何东西?

回答

6

由于Java泛型只能在引用类型上进行参数化。 int,long等是原始类型。

+0

C++有支持基元的模板以及..但我猜java不支持模板.. – 2013-02-20 18:36:03

+0

相关文章.. http://stackoverflow.com/questions/2721546/why-dont-generics-support-primitive-types – 2013-02-20 18:37:41