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

北京兼职做网站推广wap网站制作开发公司

北京兼职做网站推广,wap网站制作开发公司,wordpress如何用,免费源码大全无用下载目录 数组: 集合: Collection接口和常用的方法 Iterator(迭代器) for循环增强 1. 前面我们保存多个数据使用的是数组,那么数组有不足的地方。 数组: 1. 长度开始必须指定,而且一旦指定&a…

目录

数组:

集合:

Collection接口和常用的方法

Iterator(迭代器)

for循环增强


1. 前面我们保存多个数据使用的是数组,那么数组有不足的地方。

数组:

1. 长度开始必须指定,而且一旦指定,不能更改

2. 保存的必须为同一类型的元素

3. 使用数组进行增加/删除元素的示意代码 - 比较麻烦


集合:

1. 可以动态保存任意多个对象,使用方便

2. 提供了一系列方便的操作对象的方法:add,remove,set,get等

3. 使用集合添加,删除新元素的示意代码 - 简洁

// 集合有 单列集合 , 双列集合//Collection 接口有俩个重要的子接口 list set(单列集合)// Map 接口的实现子类 是 双列集合 存放的是 K-V// 把图记下来ArrayList arrayList = new ArrayList();arrayList.add("jake");arrayList.add("tom");HashMap hashMap = new HashMap();hashMap.put("n1","北京");hashMap.put("n2","上海");

Collection接口和常用的方法

1. collection实现子类可以存放多个元素,每个元素可以是Object

2. 有些Collection的实现类,有些是有序的(List),有些不是有序(Set)

3. 有些Collection的实现类,有些可以存放重复的元素,有些不可以

4. Collection接口没有直接的实现子类,是通过它的子接口Set和List来实现的

 List list = new ArrayList();//add 添加单个元素list.add("jake");list.add(10);list.add(true);System.out.println("list= " + list);// remove 删除元素list.remove(1);System.out.println("list=" + list);//contains 查找元素是否存在System.out.println(list.contains("jake")); // T// size 返回元素的个数System.out.println(list.size());//2// isEmpty 判断是否为空System.out.println(list.isEmpty());//F// clear 清空// addAll 添加多个元素ArrayList arrayList2 = new ArrayList();arrayList2.add("红罗梦");arrayList2.add("三国");list.addAll(arrayList2);System.out.println(arrayList2);// containsAll 判断多个元素是否存在System.out.println(list.containsAll(arrayList2));//removeAll 删除多个元素list.removeAll(arrayList2);System.out.println("arrayList2=" + arrayList2);

Iterator(迭代器)

1. Iterator对象称为迭代器,主要用于遍历Collection集合中的元素

2. 所以实现了Collection接口的集合类都有一个iterator()方法,用以返回一个实现了Iterator接口的对象,既可以返回一个迭代器

注意:在调用iterator.next()方法之前必须要调用iterator.hasNext()进行检测。若不调用,且下一条记录无效,直接调用it.next()会抛出NoSuchElementException异常。


for循环增强

//使用增强for  快捷键 Ifor (Object book:col){System.out.println("book="+book);}//增强for 也可以直接在数组上使用int[] nums ={1,8,10,19};for (int i:nums) {System.out.println("i="+i);}

http://www.dtcms.com/a/514265.html

相关文章:

  • 山东省建设工程管理局网站大学做html个人网站素材
  • 做网站需要买ip地址吗华为公司邮箱是多少
  • 网站建设外文版政策文件福州设计公司排名
  • 手机上怎样制作网站优化设计答案五年级下册
  • 苏州做网站公司怎么样云优化网站建设
  • 烟台做网站要多少钱秦皇岛海三建设没钱了
  • 怎样自学网站开发网页模版素材
  • 阿里云 网站根目录wordpress 页面 文章 区别
  • 临时域名用于网站调试万泉河网站建设
  • 做营销看的网站有哪些购物网站的建设的好处
  • 杭州网站建设商城价格咨询公司注册经营范围
  • 网站建设中哪些最重要性湖北省和住房建设厅官方网站
  • 如何仿网站模板怎么查看网站有没有做推广
  • 网站做系统叫什么东莞中小型网站建设
  • 澄海玩具网站建设公司网络平台贷款还不了会有什么后果
  • 网站建设要实现的目标万户网络技术有限公司官网
  • 订做网站建设宁波seo的公司联系方式
  • 四川建设厅网站登录不上咋办企业所得税怎么做账
  • 单品电商网站建设WordPress代码与tp代码
  • 免费企业网站建立音乐网站开发工具
  • 电子商务网站建设实践免费空间凡科
  • 柳州网站建设推荐wordpress有识图接口吗
  • 公司微网站建设企业网站优化方案案例
  • 奉贤免费网站建设国外浏览器推荐
  • 外贸网站 cms东莞房价2021
  • php做商城网站建设做网站公司名字
  • 西安建设局网站地址seo推广排名
  • 建站网址导航9277在线观看免费高清
  • 江西企业网站建设哪家好海口网站建设做网站
  • 自己怎么做电影网站天猫店铺装修做特效的网站