zoukankan      html  css  js  c++  java
  • VBS基础篇

    VBS中的堆栈需要使用System.Collections.Stack

    '建立堆栈
    Dim Stk : Set Stk = CreateObject("System.Collections.Stack")
    
    Stk.Push "Element1"
    Stk.Push "Element2"
    Stk.Push "Element3"
    
    '查看堆栈中的元素数
    WScript.Echo "堆栈中的元素数: " & Stk.Count
    
    WScript.Echo
    
    '遍历堆栈
    Sub TraverseStk
        Dim ArrStk : ArrStk = Stk.ToArray
        Dim Counter
        For Counter = 0 To UBound(ArrStk)
            WScript.Echo ArrStk(Counter)
        Next
    End Sub
    TraverseStk
    
    WScript.Echo
    
    '元素出栈
    WScript.Echo Stk.Pop
    WScript.Echo "---"
    TraverseStk
    
    WScript.Echo
    
    '清空堆栈
    Stk.Clear
    WScript.Echo "堆栈中的元素数: " & Stk.Count

    运行结果截图:

    VBS 脚本中的字典.动态数组.队列和堆栈

    可以看出:遍历队列和堆栈时,遍历顺序时由出队和出栈的顺序决定的,而不是入队和压栈的顺序

  • 相关阅读:
    关于System.currentTimeMillis()
    jpa
    java登录密码效验
    Yum 命令语法
    yum 源的配置与使用
    通过yum安装mysql
    centos 验证mysql的安装
    rpm
    GIT 切换到远程分支
    spring mvc 官方下载
  • 原文地址:https://www.cnblogs.com/wakey/p/5772818.html
Copyright © 2011-2022 走看看