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

怎么做能上谷歌网站什么是企业

怎么做能上谷歌网站,什么是企业,淮北官方网站,深圳网络推广案例集合总结 一、概述 作用#xff1a;存储对象的容器#xff0c;代替数组的#xff0c;使用更加的便捷 所处的位置#xff1a;java.util 体系结构 二、Collection 内部的每一个元素都得是引用数据类型 常用方法 add(Object o) 添加元素 addAll(Collection c) 将指定集…集合总结 一、概述 作用存储对象的容器代替数组的使用更加的便捷 所处的位置java.util 体系结构 二、Collection 内部的每一个元素都得是引用数据类型 常用方法 add(Object o) 添加元素 addAll(Collection c) 将指定集合中的所有元素存入到当前集合 remove(Object o) 移除元素 removeAll(Collection c) 删除当前集合中包含指定集合中的所有元素 isEmpty() 判断集合是否为空集合 size() 返回集合中元素的个数 clear() 清空集合 contains(Object o) :判断集合中是否包含指定的元素 containsAll(Collection c) 判断当前集合是否包含指定集合中的所有元素 三、List List是Collection下的一个子接口 特点有序可重复有下标 常用方法 add(int index,Object) 将指定元素添加到当前集合指定的位置 remove(int index) 删除当前集合指定位置上的元素 get(int index) 获取当前集合中指定位置上的元素 set(int index, Object o) 将当前集合中指定位置上的元素替换为指定的元素 List subList(int a,int b) 截取当前集合中的元素获取一个子集、 四、List接口的实现类 (一)ArrayList重点 特点底层封装了一个数组用于存储数据数组默认长度为10 查询快增删慢 JDK1.2提供的 线程不安全 (二)LinkedList 特点底层封装了链表用于存储数据 增删快查询慢首尾操作极快 JDK1.2提供 线程不安全 (三)Vector(了解) 内部封装一个数组用于存储数据 查询快增删慢 JDK1.0提供最原始的集合 线程安全的 Stack(栈)继承了Vector 五、遍历集合 for循环遍历 新循环增强for循环 迭代器iterator遍历 boolean hashNext() 问,是否有下一个元素 E next() 取获取下一个元素 void remove() 删 删除当前元素 forEach方法遍历 结合了Lambda表达式 六、Collections 类 java.util.Collections 是一个集合工具类 相关方法 Collections.sort(List list) 将集合进行升序排序 Collections.sort(List list, Comparator com) 自定义排序 Collections.reverse(List list) 将集合元素进行反转 七、Set接口 也是Collection下的子接口 特点无序无下标元素不可重复 常用方法Set的常用方法基本都是继承自Collection 八、Set接口的实现类 (一)HashSet 特点 无序不重复无下标 数据存储方式由数组 链表 进行存储 内部元素称为 entry 去重机制hashCode()方法 equals()方法 (二) LinkedHashSet 特点不能重复无下标 ,但是有序元素插入数据顺序是有序的 数据存储方式由数组 链表 进行存储 内部元素称为 entry 去重机制 hashCode()方法 equals()方法 (三)TreeSet 特点不能重复无下标有序可以自动对集合中存入元素进行自然排序升序,元素必须实现Comparable接口 数据存储方式由数组 链表 进行存储 内部元素称为 entry当链表中元素过多时会通过二叉树进行排序 去重机制根据Comparable接口中的compareTo()方法方法返回值去过为0则表示对象相同 compareTo() 比较器 返回值大于0 升序 返回值等于0 相等去重 返回值小于0 降序 九、Map 特点一个元素由两个对象构成分别作为key和value无序无下标键不可以重复值可以重复通过键来访问 常用方法 put(Object key,Object value) :往Map中存放一个元素 get(Object key) 通过指定的key获取当前集合中的value remove(Object key) 通过指定的key删除当前集合中的元素 size() 获取集合中元素的个数 keySet() : 将集合中所有的key转换成一个Set集合 entrySet() 将集合中所有元素转换成一个Set集合 values() 将集合中所有的value 转换成一个Collection集合 containsKey(Object key): 当前集合中是否包含指定的key containsValue(Object value):当前集合中是否包含指定的value 遍历Map集合的四种方式 遍历所有的key keySet() 遍历所有的键值对 entrySet() 遍历所有的value values() forEach()遍历 十、Map接口的实现类 (一)HashMap重点 特点无序不重复无下标 允许null作为key和value JDK1.2提供线程不安全 去重机制hashCode() equals() (二)LinkedHashMap 特点不重复无下标有序(可以保存元素的插入顺序) 允许null作为key和value JDK1.2提供线程不安全 去重机制hashCode() equals() (三) TreeMap 特点不重复无下标有序对key自动排序自然排序 允许null作为key和value JDK1.2提供线程不安全 元素必须实现Comparable接口并重写compareTo方法 去重机制根据compareTo方法如果返回值为0则是同一个对象 (四)Properties 一般会创*.properties文件作为配置文件 Prpperties是用于读取*.properties文件的
http://www.dnsts.com.cn/news/165757.html

相关文章:

  • 网站仿制教程创新创业项目计划书
  • 九江 网站建设网站设计由哪个部门做
  • 蓝色风格企业网站模板游戏在线玩免费免登录
  • 海外手表网站学做蛋糕的网站
  • 商城网站做推广方案可以为自己的小说建设网站
  • 免费看电视剧网站2020可以做彩字的网站
  • 哪些网站可以做详情页宠物之家网站开发
  • 怎么建投票网站建设网站的发布与推广
  • 深圳网站建设培训哪家好wordpress微信公众号关注登陆
  • 做图软件下载官方网站学ui学费大概多少钱
  • 网站开发流行cnc是什么意思
  • 江油网站制作怎么做网页中不显示项目符号
  • 网站开发技术概述广州网站建设全包
  • 昆山制造网站的地方空间网站购买
  • 宁波建站价格wordpress如何更新临时域名
  • 织梦网站导航如何删除微信h5网站模板下载
  • 深圳外贸建站及推广成都网站建设网站制作
  • 建设银行手机短信网站怎么开通公司部门祝福语
  • 郑州网站开发yipinpai商业网站建设设计公司
  • 旅游网站推荐排行榜网站建设需要考哪些证
  • 南京网站建设服务注册公司的七个步骤
  • 男女做羞羞的事情网站微信平台开发教程
  • 建设工程 法律 网站应用关键词优化
  • discuz 做家教网站苏州市高新区建设局官方网站
  • 前端优化网站网站建设部署视频教程
  • 做报废厂房网站怎么做顺德哪家做网站
  • 做网站的分页查询建设网站案例分析
  • 公司开网站干嘛网站后期的维护和更新
  • 北大青鸟教网站开发吗59zwd一起做网站
  • 河南网站推广电话做网站还要维护吗