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

注册个人网站有哪些高端的网站

注册个人网站,有哪些高端的网站,北京网站建设大概需要多少钱,商业网站开发 说课目录 一、HashSet集合 1.HashSet集合的特点 2.HashSet常用方法 二、LinkedHashSet集合 LinkedHashSet集合的特点 三、TreeSet集合 1.TreeSet集合的特点 2.TreeSet的基本使用 四、HashSet、LinkedHashSet、TreeSet的使用场景 五、list和set集合的区别 一、HashSet集合 …目录 一、HashSet集合 1.HashSet集合的特点 2.HashSet常用方法 二、LinkedHashSet集合 LinkedHashSet集合的特点 三、TreeSet集合 1.TreeSet集合的特点 2.TreeSet的基本使用 四、HashSet、LinkedHashSet、TreeSet的使用场景 五、list和set集合的区别 一、HashSet集合 1.HashSet集合的特点 2.HashSet常用方法 ①add(Object o)向Set集合中添加元素不允许添加重复数据。 ②size()返回Set集合中的元素个数 public class Test {public static void main(String[] args) {HashSetString set new HashSetString(); //调用HashSet无参构造方法——创建HashMap对象并给map全局变量。set.add(青城);set.add(博雅);set.add(青城1);set.add(青城1);System.out.println(set);System.out.println(set.size());} } 注意:不会按照保存的顺序存储数据顺序不定遍历时不能保证下次结果和上次相同。且向HashSet集合中添加元素HashSet add方法实质是map全局变量调用了put方法将数据存到了key因为HashMap的 key不允许所以HashSet添加的元素也不允许重复。 ③.remove(Object o) 删除Set集合中的obj对象删除成功返回true否则返回false。 ④.isEmpty()如果Set不包含元素则返回 true。 ⑤.clear() 移除此Set中的所有元素。 ⑥.iterator()返回在此Set中的元素上进行迭代的迭代器。 public static void main(String[] args) {HashSetString set new HashSetString();set.add(青城);set.add(博雅);IteratorString ite set.iterator();while(ite.hasNext()){System.out.println(ite.next());} } ⑦.contains(Object o)判断集合中是否包含obj元素。 public class Test {public static void main(String[] args) {HashSetString set new HashSetString();set.add(青城);set.add(博雅);System.out.println(set.contains(青城));} } ⑧加强for循环遍历Set集合 public class Test {public static void main(String[] args) {HashSetString set new HashSetString();set.add(青城);set.add(博雅);for (String name : set) { //使用foreach进行遍历。System.out.println(name);}} } 二、LinkedHashSet集合 LinkedHashSet集合的特点 三、TreeSet集合 1.TreeSet集合的特点 2.TreeSet的基本使用 ①.插入是按字典序排序的 public class Test {public static void main(String[] args) {TreeSet tsnew TreeSet();ts.add(agg);ts.add(abcd);ts.add(ffas);Iterator itts.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.namename;this.ageage;}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.agep.age) return 1;else if(this.agep.age) return -1;}return 0;}}public class Test {public static void main(String args[]){TreeSet tsnew 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 itts.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要好特别是添加和查询这也是用的最多的两个操作 LinkedHashSetLinkedHashSet的查询稍慢一些但是他可以维持元素的添加顺序。所以只有要求当插入顺序和取出顺序一致的时候 才使用LinkedHashSet。 TreeSet:只有在需要对元素进行排序时使用 五、list和set集合的区别
http://www.yutouwan.com/news/173183/

相关文章:

  • 黑龙江省建设安全监督网站鲜花网站建设
  • 娱乐企业网站建设官网建设银行
  • 电商网站数据中心建设方案如何获取免费的wordpress
  • 网站空间和流量flash 可以做网站吗
  • 佛山正规网站建设报价我要下载百度
  • 自己网站建设基本流程安全网站建设的研究方法
  • 网站后台上传图片无法显示建筑品牌网站
  • 一个公司可以做几个网站吗怎么寻找网站关键词并优化
  • 网站标准字体样wordpress列表页不显示图片
  • 网站维护和更新网站建设推广唯心磁遁8
  • 站群网站内容室内设计设计师网站推荐
  • 网站关键词突然搜不到wordpress主题grace主题
  • 莒县住房和建设局网站网站常用热点hot小图标
  • 网站建设 工作建议北方工业大学网站建设
  • 电信 网站备案成都农家乐设计公司
  • 成都网站seo诊断网站建设公司浙江
  • 网站排名按天付费做一个自己的免费网站
  • 泉州网站建设定制环保推广哪个网站好
  • 电子商务网站免费模板网址域名注册查询
  • 嘉兴免费自助建站模板学校校园网站建设必要性
  • 新建的网站怎么上首页网络培训总结
  • seo推广公司网站模板网站的规划建设与分析
  • 网站有哪些区别是什么意思做网站百度排前位
  • 网站最上面标题怎么改wordpress膜版教程视频
  • 合作网站登录制作化妆品购物网站排名
  • 8免费建站网站李继红跪舔坊网站建设
  • 商城网站入驻系统wordpress qq微信登陆
  • 巴中城市建设投资有限公司网站珠海营销网站建设
  • 如何建立一个好的网站网站打开慢 可以只换空间不换域名吗
  • 济南网站APPwordpress 编写手机主题