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

关键词是在网站后台做的吗江西最近发生的新闻

关键词是在网站后台做的吗,江西最近发生的新闻,优质校建设网站,门户网站建设运行环境要求Collection 集合的遍历 概述#xff1a;Iteration#xff1a;迭代器#xff0c;集合的专用遍历方式 IteratorE Iterator() 返回在此 collection 的元素上进行迭代的迭代器boolean hasNext() 如果返回仍有元素可以迭代#xff0c;则返回 trueE next() 返回迭代的下一…Collection 集合的遍历 概述Iteration迭代器集合的专用遍历方式 IteratorE Iterator() 返回在此 collection 的元素上进行迭代的迭代器boolean hasNext() 如果返回仍有元素可以迭代则返回 trueE next() 返回迭代的下一个元素 示例代码 package com.collection.Demo04;import java.util.ArrayList; import java.util.Collection; import java.util.Iterator;public class Test02 {//迭代器——属于 集合中专有的public static void main(String[] args) { // ArrayListString arrayList new ArrayListString();CollectionString collection new ArrayListString();collection.add(mayikt01);collection.add(mayikt02);collection.add(mayikt03);//之前遍历集合中的数据 // for (int i 0; i collection.size(); i) { // String s collection.get(i);//ArrayList中是有get()Collection中没有get() // System.out.println(s); // }//使用迭代器集合遍历System.out.println(使用集合中的专有迭代器遍历数据);// System.out.println(iterator.next(),iterator.hasNext());//mayikt01,true,调用第1次next(),取出第1个元素 // System.out.println(iterator.next(),iterator.hasNext());//mayikt02,true,调用第2次next(),取出第2个元素 // System.out.println(iterator.next(),iterator.hasNext());//mayikt03,false,调用第3次next(),取出第3个元素 // System.out.println(iterator.next());//没有第4个元素报错/*** next 底层会使用计数器 每次调用 .next()时 计数1* iterator.hasNext()* 判断是否可以取出元素如果可以取出元素 则返回 true 否则 false*/for (String s : collection) {//while (iterator.hasNext()){ //如果迭代器 能够获取到元素 返回trueSystem.out.println(s);}} }手写Iterator迭代器 MayiktIterator.java 迭代器 package com.collection.Demo04;import java.util.List;/*** 手写Iterator 迭代器* next* hasNext*/ public class MayiktIterator {private final List list;public MayiktIterator(List list) {this.list list;}//迭代器 计数器 初始值 0private int count 0;public Object next() {//后面学到泛型是可以优化的if (list null) {throw new MayiktException(list is null);}if (count list.size()) {//说明:集合中 没有继续可以访问到的元素下标越界了throw new MayiktException(无法继续向下获取元素了);}return list.get(count);}public boolean hasNext() { //hasNext() 判断集合中 是否可以继续获取元素 如果能够获取到元素 返回true // if (count list.size()){} //取次数list.size() 集合中个数 相等return count ! list.size();} }MayiktException.java 异常 package com.collection.Demo04;public class MayiktException extends RuntimeException {public MayiktException(String errorMsg){super(errorMsg);} }Test03.java package com.collection.Demo04;import java.util.ArrayList; import java.util.List;/*** 手写迭代器测试*/public class Test03 {public static void main(String[] args) {ListString list new ArrayListString();list.add(mayikt01);list.add(mayikt02);list.add(mayikt03);MayiktIterator mayiktIterator new MayiktIterator(list); // System.out.println(mayiktIterator.next()); // System.out.println(mayiktIterator.next()); // System.out.println(mayiktIterator.next()); // System.out.println(mayiktIterator.next());//报错while (mayiktIterator.hasNext()){System.out.println(mayiktIterator.next());}} }ArrayList存入数据保证有序性 package com.collection.Demo04;import java.util.ArrayList;public class Test01 {public static void main(String[] args) {/*** List接口下 实现类 ArrayList LinkedList 存入数据 都是保证有序性* 存入数据可以重复*/ArrayListString arrayList new ArrayList();for (int i 0; i 10; i) {arrayList.add(i: i);}for (String str : arrayList) {System.out.println(str);//有序性}arrayList.add(数据可以重复);arrayList.add(数据可以重复);arrayList.add(数据可以重复);} }下一篇文章集合中独有的方法
http://www.hkea.cn/news/14282725/

相关文章:

  • 上海品牌网站建设公司排名网站怎么做营销策划
  • 网站开发薪水一般多少重庆手机网站推广流程
  • 查网站的建站系统推广优化排名
  • 东莞网站优化哪里找桂林市区旅游景点
  • 中亿丰建设集团股份有限公司官方网站wordpress 二次开发 pdf
  • 一家专门做海报的网站临西县建设网站
  • 公司网站开发的核心技术网站如何运营
  • 同一个服务器的网站做有链wordpress 网站运行时间
  • 分类网站上怎么做锚文本自由空间网站建设
  • 企业网搭建wordpress后台seo优化教程
  • 什么做的网站推广哈尔滨如何做网站推广优化
  • 广阳区建设局网站网页设计图片修改后是否可以商用
  • 平面设计和电子商务哪个好六安网站优化
  • dede 网站标题seo自带 网站建设
  • 学习aspmvc网站开发 书类似于wordpress的软件
  • 开办网站需要什么资质自己做营销网站
  • 手机网站自适应布局怎么做长春
  • 中石油第七建设公司网站wordpress 页面很窄
  • 专门做品牌网站设计服务单页面营销型网站制作
  • 哈尔滨网站建设方案外包wordpress 4.9下载
  • icp备案通过了 怎么修改我的网站响应式网站模板 食品
  • 国内免费推广网站企业网站的建设目的
  • 佛山优化网站排名淘宝有做网站吗
  • 网站建设的问题疑问网站建设捌金手指下拉二八
  • 做外贸接私单的网站企业网站建设案例哪个品牌好
  • 做网站招聘的职业顾问cms网站怎么建
  • 泳衣服饰东莞网站建设网页制作设计公司排名
  • 珠海网站优化培训现在网站要怎么做才有人
  • 徐州手机网站建设手机网站制作相关文章
  • 网站建设市场分析报告怎样才能做好网站优化