'--------------------------------------------------------------
'ASP版HashMap实现
'该实现存储数据为有序数据,类似Java中的LinkedHashMap
'--------------------------------------------------------------
Class HashMap
dim arr()
dim arr_len
'构造函数
private Sub Class_Initialize
'其中 arr(0,n)为key,arr(1,n)为value
arr_len = 0
redim arr(1,arr_len)
End Sub
'========================
'*put方法 往MAP中插入键值对,如果Key存在则覆盖
'@k 键值key
'@v key对应的value值
'========================
public Sub put(k,v)
dim is_update
is_update = false
arr_len = ubound(arr,2)
for i
ASP实现HashMap
最新推荐文章于 2022-09-26 21:17:59 发布
这是一个ASP实现的HashMap类,模仿Java中的LinkedHashMap,提供put、getv、keys、values、remove等方法,支持有序存储和键值对操作。
摘要由CSDN通过智能技术生成