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

广州市酒店网站设计高级seo

广州市酒店网站设计,高级seo,培训机构网站设计好吗,深圳seo优化公司搜索引擎优化方案一、HashSet集合 1.HashSet集合的特点 2.HashSet常用方法 ①:add(Object o):向Set集合中添加元素,不允许添加重复数据。 ②:size():返回Set集合中的元素个数 ③.remove(Object o): 删除Set集合中的obj对…

一、HashSet集合

1.HashSet集合的特点

2.HashSet常用方法

①:add(Object o):向Set集合中添加元素,不允许添加重复数据。

②:size():返回Set集合中的元素个数

③.remove(Object o): 删除Set集合中的obj对象,删除成功返回true,否则返回false。

④.isEmpty():如果Set不包含元素,则返回 true。

⑤.clear(): 移除此Set中的所有元素。

⑥.iterator():返回在此Set中的元素上进行迭代的迭代器。

⑦.contains(Object o):判断集合中是否包含obj元素。

⑧:加强for循环遍历Set集合:

二、LinkedHashSet集合

LinkedHashSet集合的特点

三、TreeSet集合

1.TreeSet集合的特点

2.TreeSet的基本使用

①.插入是按字典序排序的

public class Test {public static void main(String[] args) {TreeSet ts=new TreeSet();ts.add("agg");ts.add("abcd");ts.add("ffas");Iterator it=ts.iterator();while(it.hasNext()) {System.out.println(it.next());}}
}

输出 : 按照字典序排序的方式进行排序

abcd agg ffas

②.如果插入的是自定义对象 需要让类实现 Comparable 接口并且必须要重写compareTo

class Person implements Comparable{String name;int age;Person(String name,int age){this.name=name;this.age=age;}@Overridepublic int compareTo(Object o) {Person p=(Person)o;//先对姓名字典序比较 如果相同 比较年龄if(this.name.compareTo(p.name)!=0) {return this.name.compareTo(p.name);}else{if(this.age>p.age) return 1;else if(this.age<p.age) return -1;}return 0;}}public class Test {public static void main(String args[]){TreeSet ts=new TreeSet();ts.add(new Person("agg",21));ts.add(new Person("abcd",12));ts.add(new Person("ffas",8));ts.add(new Person("agg",12));Iterator it=ts.iterator();while(it.hasNext()){Person p=(Person)it.next();System.out.println(p.name+":"+p.age);}}
}

输出

abcd:12 agg:12 agg:21 ffas:8

四、HashSet、LinkedHashSet、TreeSet的使用场景

HashSet:HashSet的性能基本上比LinkedHashSet和TreeSet要好,特别是添加和查询,这也是用的最多的两个操作

LinkedHashSet:LinkedHashSet的查询稍慢一些,但是他可以维持元素的添加顺序。所以只有要求当插入顺序和取出顺序一致的时候 才使用LinkedHashSet。

TreeSet:只有在需要对元素进行排序时使用

五、list和set集合的区别

http://www.ds6.com.cn/news/103178.html

相关文章:

  • 做推广可以上那些网站怎样进行网络营销吸引顾客
  • 做网站算经商吗如何优化网络连接
  • 作业页面设计模板seo长尾快速排名
  • 乐清高端网站建设seo软件排行榜前十名
  • 微信浏览的网站怎么做一键复制世界500强企业名单
  • 自己学习建设网站网络营销策划与推广
  • 环保东莞网站建设技术支持seo观察网
  • 设计制作幻灯片母版的菜单是seo网站推广培训
  • 做网站需要购买什么seo详细教程
  • 汉中做网站nba总得分排行榜最新
  • 吴江高端网站建设学生个人网页制作教程
  • 企业宣传网站怎么做公司企业网站模板
  • 2900传销制度课完整版seo搜索引擎优化工资
  • 委外网站开发合同模板杭州网络优化公司排名
  • 网站备案号 如何添加查关键词
  • 西安网站建设公司哪家好网站网络推广优化
  • 做网站的公司北京有哪些web成品网站源码免费
  • 概念产品设计网站seo网站优化方法
  • b2b网站如何做新闻头条今日要闻军事
  • 本地如何安装wordpressseo文章是什么意思
  • 浦东新区苏州网站建设百度搜索 手机
  • 门户网站建设发展趋势移动建站优化
  • 福建建设职业管理中心网站南通百度网站快速优化
  • 做网站还有价值吗做小程序要多少钱
  • 网站认证金额怎么做分录想学网络营销怎么学
  • 盐田网站建设seo提升关键词排名
  • 建设网站询价对比表模板百度信息流广告平台
  • 大型定制网站最贵建设多少钱优秀品牌策划方案
  • 网站建设青雀佛山百度关键词seo外包
  • 编写app的软件武汉seo排名公司