javascript函数库:集合框架-网站制作-编程文档-人才家园--中国人才库
您所在的位置:中国人才库--人才家园--编程文档--网站制作
javascript函数库:集合框架
来源: 编辑:duliying 更新日期:2008-8-11 14:18:06 浏览:401 次
/**
collection.js version 1.2
author  treeroot
since   2005-5-24 Classes:
Collections
Arrays
ArrayList
SortedList extends ArrayList
HashMap
HashSet
*/ /****************
Collections
NOTE:sort() return a new List
****************/
function Collections(){}
Collections.sort=function(){
 if(arguments.length==1){
  var s=new SortedList();
  s.addAll(arguments[0]);
  return s;
 }
 else if(arguments.length==2){
  var s=new SortedList();
  s.setComparator(arguments[1]);
  s.addAll(arguments[0]);
  return s;
 }
 else
  throw "IllegalArgument";
}
/***************
Arrays
****************/
function Arrays(){}
Arrays.asList=function(arr){
 return new ArrayList(arr);
}
//ListIterator
function ListIterator(table,len){
    this.table=table;
 this.len=len;                         
    this.index=0;
 
 this.hasNext=function() {
 第1页/总15页  第一页 上一页 下一页 最后一页     【发表评论】
昵   称:  (不填写则显示为匿名)
标   题:
内   容:
 
免责声明:网友对此资源信息的评论仅代表个人观点,中国人才库有权删除违乱评论信息!
石家庄广通印刷学校