NetBox 2.7 使用手册

Queue 对象

可双向存取的队列,通过不同的存取方式,可以构造出队列和堆栈等数据模型

语法

Set dict = CreateObject("NetBox.Queue")
 

属性

Count 返回一个对象中的项目数,只读属性
Items 以数组方式返回对象中的全部项目

方法

AddHead 向队列的头部添加一个项目
AddTail 向队列的尾部添加一个项目
GetHead 查询队列头部的项目
GetTail 查询队列尾部的项目
Join 返回一个字符串,此字符串由包含在对象中的所有子字符串连接创建
Load 从指定的数据源装载对象内容
RemoveAll RemoveAll 方法从一个对象中删除所有的项目
RemoveHead 取出并删除队列头部的项目
RemoveTail 取出并删除队列尾部的项目
Save 转储对象中的内容到指定的目标
Split 分析给定的字符串,将分解出的子字符串填充到对象中

注释

Queue 对象用于根据应用的需要构造出不同的数据模型,比如顺序队列、堆栈等等。

示例

下面的例子创建一个队列,添加一组数据,然后从后向前输出全部数据:

Set queue = CreateObject("NetBox.Queue")
queue.AddHead 100
queue.AddHead 200
queue.AddHead 300

Do While queue.Count
    Shell.Console.WriteLine queue.RemoveHead
Loop

版权所有: 2003- 网络盒子