下列方法中,用于二分法搜索指定对象在List集合中索引的方法是( )
A. static int binarySearch(List list,Object key)
B. static Object max(Collection col)
C. static Object min(Collection col)
D. static boolean replaceAll(List list,Object oldVal,Object newVal)
查看答案
下列关于TreeSet集合中存储自定义对象的描述中,正确的有( )
A. TreeSet集合中可以存储任何自定义对象
B. TreeSet集合中存储的自定义对象必须给出排序的规则,否则当向TreeSet集合中存储对象时会出现:java.lang.ClassCastException异常
C. TreeSet集合中存储的自定义对象需要实现Comparable接口,让元素具有比较性
D. B和C
下列数据结构中,哪一个是ArrayList类的底层实现?( )
A. 数组结构
B. 链表结构
C. 哈希表结构
D. 红黑树结构
下列选项中,哪个可以正确地定义一个泛型( )
ArrayList list = new ArrayList();
B. ArrayList list = new ArrayList ();
C. ArrayList list = new ArrayList();
D. ArrayList list = new ArrayList ();
下列是Collections工具类中定义的一些方法,其中能够对List集合中的元素进行随机排序的方法是( )
A. static void sort(List list)
B. static void swap(List list,int i,int j)
C. static void shuffle(List list)
D. static void reverse(List list)