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

广东省建设工程质量安全监督检测总站网站网站模板的使用

广东省建设工程质量安全监督检测总站网站,网站模板的使用,wordpress 移动端不显示,win7如何做网站服务器1.集合的好处 相比数组,他可以存储多种类型的元素,并且可以动态新增; 2. 集合分类 3.Collection接口 3.1常用方法 3.2迭代器-遍历 collection接口继承了Interable接口,collection的子类可以使用迭代器; 注意事项…

1.集合的好处

相比数组,他可以存储多种类型的元素,并且可以动态新增;
在这里插入图片描述
在这里插入图片描述

2. 集合分类

在这里插入图片描述

在这里插入图片描述

3.Collection接口

3.1常用方法

在这里插入图片描述

3.2迭代器-遍历

collection接口继承了Interable接口,collection的子类可以使用迭代器;
在这里插入图片描述
注意事项:
在这里插入图片描述
可以使用"itit"快速生成while()循环
在这里插入图片描述

3.3遍历方式2–for循环增强

在这里插入图片描述
在这里插入图片描述
快捷键大写的“I”可以直接快速生成一个增强版for循环

4.List接口

在这里插入图片描述

4.1 List常用方法

4.2List的三种遍历方式

在这里插入图片描述

4.4 程序:List排序练习

在这里插入图片描述

import java.util.Iterator;
import java.util.List;
import java.util.Vector;public class ListInterable_Exercise {public static void main(String[] args) {List list = new Vector();list.add(new Book3("《红楼梦》",25.2,"曹雪芹"));list.add(new Book3("《水浒传》",45.2,"施耐庵"));list.add(new Book3("《西游记》",23.2,"吴承恩"));System.out.println("===按价格排序前===");Iterator iterator = list.iterator();while (iterator.hasNext()) {Book3 book = (Book3) iterator.next();System.out.println(book);}sort(list);System.out.println("===按价格排序后===");iterator = list.iterator();while (iterator.hasNext()) {Book3 book = (Book3) iterator.next();System.out.println(book);}}public static void sort(List list){//实现数组元素的冒泡排序int listSize = list.size();for(int i=0;i<listSize-1;i++){for(int j=0;j<listSize-i-1;j++){Book3 bookJA = (Book3) list.get(j);Book3 bookJB = (Book3) list.get(j+1);if(bookJA.price>bookJB.price){list.set(j,bookJB);list.set(j+1,bookJA);}}}}}class Book3{String name;Double price;String author;public Book3(String name, Double price, String author) {this.name = name;this.price = price;this.author = author;}public Book3() {}@Overridepublic String toString() {return "Book3{" +"name='" + name + '\'' +", price=" + price +", author='" + author + '\'' +'}';}
}

5.ArrayList类

在这里插入图片描述

6.vector类

在这里插入图片描述

(1)ArrayList和vector的底层数组扩容机制对比

在这里插入图片描述

7. LinkList类

在这里插入图片描述

在这里插入图片描述

8.ArrayList和LinkList对比

在这里插入图片描述

9.Set接口

在这里插入图片描述
注:虽然添加的顺序和取出的顺序不一致,但取出的顺序只会有一个

9.1常用方法

在这里插入图片描述

10.Set接口实现类—HashSet类

在这里插入图片描述
(1)HashSet不能添加相同的元素
在这里插入图片描述
注意这里new 出来的两个内容是在堆中不同位置的;

11.程序:HashSet最佳实践

在这里插入图片描述

用重写equals() and hashCode()方法来实现
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

12.LinkedHashSet类—HashSet子类

在这里插入图片描述

在这里插入图片描述

13.Map接口

(1 )常用方法
在这里插入图片描述
(2)Map的六大遍历方式

14.HashMap类

在这里插入图片描述

15.HashTable类

在这里插入图片描述

16.集合在这里插入图片描述

17.集合的练习

(1)在这里插入图片描述
(2)

在这里插入图片描述

在这里插入图片描述

总注:集合这块儿如果只是应用没有很难,但是底层机制很复杂,难理解东西多

http://www.yayakq.cn/news/48560/

相关文章:

  • 做网站能给公司带来什么好处广告公司 网站制作
  • 怎么做可以把网站图片保存下来自己的网站到期域名如何续费
  • 怎么0成本做网站沧州铂艺科技网络有限公司
  • 做网站的相关术语电商网站费用
  • 南昌 定制网站wordpress清理过期文件
  • 没有证书编号网站为什么要做seo
  • 优秀网站建设小程序代理怎么样
  • 公司做网站买域名之后做什么深圳哪几个区最繁华
  • 网站建设战略合作方案免费wordpress网站
  • 无锡手机网站制作费用赣州网站建设方案
  • 烟台开发区建设业联合会网站企业邮箱申请理由
  • 网站换域名影响吗wordpress修改图标
  • 外贸网站建设平台免费域名网站创建
  • 安徽网站建设论坛只做移动端的网站
  • 中文网站开发电子商务网站建设与管理实训心得
  • 如何为网站做面包屑导航个人简历电子版免费下载
  • 绵阳住房和城乡建设厅网站有没有推广app的平台
  • 有哪些网站可以做家教对接网站建设是什么意思
  • 企业营销型网站推广方法wordpress skype 插件
  • 网站地图生成器哪个好济南设计开发app
  • wordpress网站框架怎样做免费外贸网站
  • 外贸网站服务器推荐房产网站制作流程
  • wordpress数据库导出网址链接襄阳seo费用
  • 网站开发好难呀重庆九龙网站建设
  • 哪些网站是做设计的成都网页设计
  • 做视频素材哪个网站好免费宣传平台
  • 怎样注册网站中文域名做博客网站的php代码
  • 国家高新技术企业查询网站如何建设网站教育
  • 哈尔滨寸金网站建设价钱新闻热点大事件
  • 合肥专业网站建设济南网站制作创意