汽车租赁管理系统/carRentalSystem/WebRoot/tree/js/java-like.util.js
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* @title: java-like Map
* @author: lizhantao
* @date: 2004-11-22
* @email: lazett@gmail.com
* @warning: only support simple type key,String best!;
*/
function Map() {
this.pairs = new List();
this.get = get;
this.getA = getA;
this.put = put;
this.remove = remove;
this.size = size;
this.isEmpty = isEmpty;
this.keySet = keySet;
this.containsKey = containsKey;
this.clearAllItems = clearAllItems;
function Item(key, value){
this.key = key;
this.value = value;
}
function put(key, value){
for(var iter = this.pairs.iterator();iter.hasNext();){
var item = iter.next();
if(item.key == key){
item.value = value;
return;
}
}
this.pairs.add(new Item(key,value));
}
function getA(key)
{
for(var iter = this.pairs.iterator();iter.hasNext();){
var item = iter.next();
if(item.key === key){
return item.value;
}
}
return "";
}
function get(key)
{
for(var iter = this.pairs.iterator();iter.hasNext();){
var item = iter.next();
if(item.key === key){
return item.value;
}
}
return null;
}
function remove(key)
{
for(var iter = this.pairs.iterator();iter.hasNext();){
var item = iter.next();
后面还有 190 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
