基础知识:Java实用工具

文章作者 100test 发表时间 2007:03:14 16:53:06
来源 100Test.Com百考试题网


 Collections类中含有其他大量有用的实用工具:
  


  enumeration(Collection) 为自变量产生原始风格的Enumeration(枚举)
  max(Collection),min(Collection) 在自变量中用集合内对象的自然比较方法产生最大或最小元素
  max(Collection,Comparator),min(Collection,Comparator) 在集合内用比较器产生最大或最小元素
  nCopies(int n, Object o) 返回长度为n的一个不可变列表,它的所有句柄均指向o
  subList(List,int min,int max) 返回由指定参数列表后推得到的一个新列表。可将这个列表想象成一个“窗口”,它自索引为min的地方开始,正好结束于max的前面
  
  注意min()和max()都是随同Collection对象工作的,而非随同List,所以不必担心Collection是否需要排序(就象早先指出的那样,在执行一次binarySearch()——即二进制搜索——之前,必须对一个List或者一个数组执行sort())。


相关文章


玩转Java的CLASSPATH(二)Classpath工具
JAVA基础:关于Java栈与堆的思考
基础知识:Java实用工具
JAVA基础:了解J2EE的基本概念
Java从入门到精通之工具篇
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛