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

沈阳做微信和网站的公司微软雅黑适合于做网站吗

沈阳做微信和网站的公司,微软雅黑适合于做网站吗,wordpress 教育 演示,做写字楼用哪个网站更好我救自己万万次#xff0c;铮铮劲草#xff0c;绝不动摇 —— 24.6.2 一、Set集合介绍 Set和Map密切相关的 Map的遍历需要先变成单列集合#xff0c;只能变成set集合 二、HashSet集合的介绍和使用 1.概述 HashSet是Set接口的实现类 2.特点 a、元素唯一 b、元素无序 c、无索引… 我救自己万万次铮铮劲草绝不动摇                                                         —— 24.6.2 一、Set集合介绍 Set和Map密切相关的 Map的遍历需要先变成单列集合只能变成set集合 二、HashSet集合的介绍和使用 1.概述         HashSet是Set接口的实现类 2.特点         a、元素唯一         b、元素无序         c、无索引         d、线程不安全 3.数据结构哈希表         a、jdk8之前哈希表 数组 链表         b、jdk8之后哈希表 数组 链表 红黑树                 加入红黑树的目的查询速度快 4.方法         和collection一样 5.遍历         a、增强for         b、迭代器 package S87Set;import java.util.HashSet; import java.util.Iterator;public class Demo241HashSet {public static void main(String[] args) {HashSetString set new HashSet();set.add(张三);set.add(李四);set.add(王五);set.add(赵六);set.add(田七);// 读取顺序无序System.out.println(set);// 遍历 增强forfor (String s : set) {System.out.println(s);}System.out.println(——————————————————————————);// 迭代器IteratorString iterator set.iterator();while (iterator.hasNext()) {System.out.println(iterator.next());}} }三、LinkedHashSet的介绍以及使用 1.概述         LinkedHashSet extends HashSet 2.特点         a、元素唯一         b、元素有序         c、无索引         d、线程不安全 3.数据结构                 哈希表 双向链表         4.使用         和HashSet一样 package S87Set;import java.util.Iterator; import java.util.LinkedHashSet;public class Demo242LinkedHashSet {public static void main(String[] args) {LinkedHashSetString set new LinkedHashSet();set.add(张三);set.add(李四);set.add(王五);set.add(赵六);set.add(田七);// 读取顺序无序System.out.println(set);// 遍历 增强forfor (String s : set) {System.out.println(s);}System.out.println(——————————————————————————);// 迭代器IteratorString iterator set.iterator();while (iterator.hasNext()) {System.out.println(iterator.next());}} }四、哈希值 1.概述:         是由计算机算出来的一个十进制数,可以看做是对象的地址值 2.获取对象的哈希值,使用的是object中的方法         public native int hashcode() 3.注意:         如果重写了hashcode方法,那计算的就是对象内容的哈希值了         如果不重写hashcode方法默认计算对象的哈希值 五、字符串的哈希值如何计算出来 直接跑到stringLatin1.hashcode(value)底层源码, 计算abc的哈希值 — 0xff这个十六进制对应的十进制255任何数据和255做运算,都是原值 第一圈:         h31*097 97 第二圈:         h31*9798 3105 第三圈:         h31*31059996354 问题:在计算哈希值的时候,有一个定值就是31,为啥?         31是一个质数,31这个数通过大量的计算,统计,认为用31,可以尽量降低内容不一样但是哈希值一样的情况         内容不一样,哈希值一样(哈希冲突,哈希碰撞) 六、HashSet的存储去重复的过程 1.先计算元素的哈希值重写hashCode方法在比较内容重写equals方法 2.先比较哈希值如果哈希值不一样存储 3.如果哈希值一样,再比较内容         a.如果哈希值一样,内容不一样,存         b.如果哈希值一样,内容也一样,去重复 package S88Hash;import java.util.HashSet;public class Demo244HashTest {public static void main(String[] args) {HashSetObject set new HashSet();set.add(abc);set.add(通话);set.add(重地);set.add(abc);System.out.println(set); // [通话, 重地, abc]} }七、Hashset存储自定义类型如何去重复 1.如果Hashset存储自定义类型,如何去重复呢?重写hashcode和equals方法,让Hashset比较属性的哈希值以及属性的内容         2.如果不重写hashcode和equals方法,默认调用的是object中的,不同的对象,肯定哈希值不一样,equals比较对象的地址值也不一样,所以此时即使对象的属性值一样,也不能去重复
http://www.hkea.cn/news/14401700/

相关文章:

  • 安徽省工程建设监理协会网站雅布设计
  • 如何做中英文切换的双语网站百度快照优化排名怎么做
  • 站长工具怎么关闭百度里面的站长工具怎么取消
  • 微网站开发教程临夏城乡建设局网站
  • dw怎么做百度页面网站工业设计公司深圳本也设计
  • 北京网站建设 优化网站开发说明文档
  • 做网站的知名公司西昌有做网站的公司吗
  • 做网站为什么要备案在线网站建设培训班
  • linux 网站建设模板企业网站服务器的选择
  • 网站建站报告2000字个人网站的制作
  • 公司开通网站江苏建设人才是官方网站
  • 网站开发形式选择自学网站建设看什么书
  • 家装软装设计 上海关键词优化seo优化排名
  • 英国做deal的网站wordpress兼容html5
  • 亚马逊网站 如何做站内seo做网站建设怎么跑客户
  • 响应式网站怎么做mip个人网站的制作教程
  • 有没有专门做标书的网站东莞浩智专业网站建设哪家好
  • 网站定制案例网站建设一年能收入多少钱
  • 网站开发应注意哪些问题二建注册信息查询系统官网
  • wordpress 不连接外网推广资源seo
  • 关于插画的网站成都网站制作公司有哪些
  • 网站如何做电脑和手机专业vi机构
  • 河北唐山网站建设北极寒流wordpress
  • 企业建设网站应该一般多少钱a5网站建设
  • 网站带数据库下载蓬安网站建设
  • 加强网站建设会wordpress中文版 显示英文版
  • 网站优化一年多少钱荣成城市规划建设局网站
  • 岳阳网站建设与设计seopeixun com cn
  • 特性设计的网站建设网站可以搜索电影
  • 怎么使用服务器做网站win7本地做网站