首页 > 编程语言 > 详细

4.PowerShell -- 数组,哈希表

时间:2015-04-26 01:27:15      阅读:349      评论:0      收藏:0      [点我收藏+]

1. PowerShell数组

 

  • 声明数组

    $strUsers=@("user1","user2","user3”)

  • 查看数组

    $strUsers

 

PS C:\Users\Administrator> $strUsers[0]

user1

  • 赋值

$strUsers[1]="marui"

  • 重新查看数组元素

PS C:\Users\Administrator> $strUsers

user1

marui

user3

 

  • 合并两个数组


2. PowerShell哈希表

 

哈希表,也就是字典。一种很好的数据结构。

 

  • 声明哈希表:

$age=@{"MaRui"=21;"Lee"=27;"Tom"=53} 

 

  • 查询整个哈希表内容

PS C:\Users\Administrator> $age

 

Name                           Value

----                           -----

MaRui                          21

Tom                            53

Lee                            27

  • 查询哈希表中的其中一项:

PS C:\Users\Administrator>$age["MaRui"]

21

 

  • 修改并哈希表中的其中一项: 

PS C:\Users\Administrator>$age["MaRui"]

21

PS C:\Users\Administrator>$age["MaRui"]=25

PS C:\Users\Administrator>$age["MaRui"]

25

 

  • 删除哈希表中的其中一项(注意,使用圆括号) ,删除后继续查询,值为空。

PS C:\Users\Administrator>$age["MaRui"]=21

PS C:\Users\Administrator>$age["MaRui"]

21

PS C:\Users\Administrator>$age.remove("MaRui")

PS C:\Users\Administrator>$age["MaRui"]

 

  • 清除哈希表,清除后继续查询,哈希表值为空。

PS C:\Users\Administrator> $age

Name                           Value

----                           -----

Tom                            53

Lee                            27

 

PS C:\Users\Administrator> $age.clear()

PS C:\Users\Administrator> $age

 


本文出自 “Ricky's Blog” 博客,请务必保留此出处http://57388.blog.51cto.com/47388/1638378

4.PowerShell -- 数组,哈希表

原文:http://57388.blog.51cto.com/47388/1638378

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!