当前位置: 首页 > news >正文

纯静态单页网站攀枝花住房和城乡建设厅网站

纯静态单页网站,攀枝花住房和城乡建设厅网站,万源seo,宁波seo排名方案优化公司一.什么是栈 栈是一种特殊的线性表#xff0c;它只允许在固定的一端进行元素的添加与使用#xff0c;且遵循先进后出的原则。添加取用元素的一端称为栈顶#xff0c;另一端称为栈底。出栈和入栈都是操作栈顶元素 二.栈的模拟实现 栈的底层是一个数组 这是里面的成员变量以…一.什么是栈 栈是一种特殊的线性表它只允许在固定的一端进行元素的添加与使用且遵循先进后出的原则。添加取用元素的一端称为栈顶另一端称为栈底。出栈和入栈都是操作栈顶元素 二.栈的模拟实现 栈的底层是一个数组 这是里面的成员变量以及构造方法 压栈入栈 首先要检测栈是否满如果满就要进行2倍扩容。注意此扩容会产生新的对象而不是在原数组上扩容。 出栈 遵循后进先出所以要返回数组最后一个元素而且要更新size的值。 这样对吗显然没有考虑栈为空的情况修改如下 获取栈顶元素 三.Stack的使用 这里发现Stack竟然没有数组来存放元素这是因为它用的是它的父类Vector的数组 入栈 调用了父类的addElement方法 要确定容量容量不够就要扩容 这里提到了capacityIncrement这个量我们看一下这个量的解释 这是一个容量增量在扩容时数组容量的增加量就是我们所指定的capacityIncrement的大小而当没有指定这个量时数组就会进行二倍扩容。 再继续看grow方法 newcapacity的大小就是我上面说的用它与mincapacity比较选择其中的最大值进行扩容。注意扩容是产生新的数组。 出栈 调用了另一个方法 首先检查下标合法性然后将它之后的元素整体向前一定一位。注意将末尾位置置为空 获取栈顶元素 还是调用了另一个方法 然后再用一个方法返回对应下标的元素 用到了向下转型 返回某一元素的下标 用到了一个方法 先判断下表是否合法再看o是否为null否则走else语句 为什么要判断是否为null因为只有不为null时才能调用equals方法否则就会空指针异常
http://www.pierceye.com/news/364702/

相关文章:

  • wordpress本地建站精准信息预测
  • 云服务器如何安装网站爱站网seo综合查询
  • 个人建什么样的网站好wordpress添加用户登录
  • 中国教育网站官网做网站购买域名之后
  • 公司网站建设的优势新图闻的品牌建设经验
  • 网站建设是在商标哪个类别深圳宝安区新安街道
  • 网站推广服务器怎么选wordpress获取菜单链接地址
  • 横岗做网站外贸网站建设推广优化
  • 怎样搭建一个个人网站国金紫郡府淮北论坛
  • 网站建设类型wordpress词典模板
  • wordpress标签订阅插件优化网站视频
  • 聊城市建设工程质量监督站网站济南建站公司哪有
  • 郑州做网站便宜没有有知道钓鱼网站在哪儿做
  • 免费建自己域名的网站吗seo推广排名软件
  • 关于asp_sql网站开发的书籍专门做图片的网站cms
  • 淮安 网站建设:2003建网站
  • 怎么做网站的主页面编程软件scratch免费下载
  • 建设银行无锡分行网站网页版游戏单机游戏
  • 遵义网站建设中心如何低成本做网站推广
  • 国基建设集团有限公司网站学校网站网页模板
  • 舟山网站开发免费com域名网站
  • 网站开发 脚本之家怎么注册一个企业邮箱
  • 青岛做网站公企业管理软件销售
  • 简约风格的网站宁波余姚网站建设
  • 口碑好的免费网站建设企业做网站电话约见客户的对话
  • 做网站采集传统的网站开发模式
  • 网站用哪个软件做中国建设银行行号查询
  • 公司简介网站模板常州建设工程信息网
  • 综合类门户网站有哪些wordpress媒体库一直转圈
  • 官方网站建设属于什么科目室内设计很多人都干不下去了