数组和集合是所有 java 程序员都使用的两个基本 api 类。这两个类都是在 Java 1.2 中添加的
查看 Arrays 类,有27 个重载的二进制搜索方法,并且它没有使用泛型,因为集合已更新为使用泛型。其中 Collections 类有 2 个重载的二分搜索方法。
为什么要这样做,或者我错过了什么?
最佳答案
因为Java泛型只能在引用类型上进行参数化。 int
、long
等是原始类型。
关于java - Java 源代码中的通用编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14987338/