特殊集合
一、stack集合
栈:stack,先进后出,一个一个赋值,一个一个取值,按顺序,且没有索引
属性和方法:
.count 取集合内元素的个数
.push() 将元素一个一个推入集合中
.pop() 将元素一个个弹出集合
.clear() 清空集合
.peek( ) 只查看,不移除
注: ss.Pop();//把最后一个进入集合的元素弹出集合
ss.Peek();//只查看最后一个进去的值是什么,不移除
示例一:Stack 干草堆,先推进去的最后才出来

示例二:弹出元素,并且计算集合里面还有几个元素

示例三:只进行查看,不移除!并计算集合中有几个元素,加复制集合

二、queue 队列集合
先进先出,一个一个的赋值一个一个的取值,按照顺序。
属性和方法
.count 取集合内元素的个数
.Enqueue() 进队列集合
.Dequeue() 出队列集合
.clear 清空集合
示例一:Queue 队列集合 此集合没有索引,先进去的先出来

示例二:计算集合中有多少个元素

示例三:移除第一个数据,并计算里面还有几个元素

示例四:只进行读取,不移除,并计算元素个数

示例五:判断队列集合中是否有某元素

三、Hashtable哈希表
先进后出,一个一个赋值,但只能一起取值。
属性和方法
.Add(,) 添加key和元素
.Remove() 将括号内的元素移除
.contains() 判断集合中是否有括号内的元素
.count 计算集合中元素的个数
示例一:hashtable 哈希表的建立、赋值以及读取

示例二:移除某元素和key,并判断集合中是否还有某元素和key

示例三:计算哈希表集合中有多少元素。 另附清空语句

示例四:用枚举类型读取哈希表集合中的key和元素

最新文章

  1. IntelliJ IDEA安装及jsp开发环境搭建
  2. [usaco2009febgold]道路翻新 最短路+dp
  3. mongodb 主从服务器
  4. magic_quotes_gpc(魔术引号开关)
  5. 解决浏览器background-image属性不支持css3动画
  6. KEEPALIVED 检测RS原理
  7. MySQL如何选择float, double, decimal
  8. FFmpeg深入分析之零-基础 <第一篇>
  9. Install TightVNC Server in RHEL/CentOS and Fedora to Access Remote Desktops
  10. 转:selenium webdriver 执行javascript代码
  11. python3.4下django集成使用xadmin后台
  12. [SCOI2007]蜥蜴
  13. 常用邮箱POP3 STMP服务器与端口号设置
  14. 腾讯内推一面C++
  15. react native webview 不能滑动页面
  16. MAC OSX 开启/禁用SafeSleep功能
  17. 剖析PHP底层数组是如何实现的
  18. MVC 多submit
  19. 蚂蚁金服研发的金融级分布式中间件SOFA背后的故事
  20. 53. Maximum Subarray最大子序和

热门文章

  1. Redis系列一之数据结构
  2. 不可或缺 Windows Native (21) - C++: 继承, 组合, 派生类的构造函数和析构函数, 基类与派生类的转换, 子对象的实例化, 基类成员的隐藏(派生类成员覆盖基类成员)
  3. GET DIAGNOSTICS Syntax
  4. Java并发编程:并发容器之ConcurrentHashMap(转载)
  5. 根据商品名称、价格区间检索商品的SQL语句
  6. JDBC增删改查和查唯一的完整代码
  7. Scalaz(17)- Monad:泛函状态类型-State Monad
  8. get传递中文产生乱码的解决方式汇总
  9. Java自定义一个字典类(Dictionary)
  10. 转【实战体验几种MySQLCluster方案】