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

wordpress发布网站宁波手机网站建设

wordpress发布网站,宁波手机网站建设,湖南百度seo排名点击软件,seolxw项目代码 https://github.com/yinhai1114/Java_Learning_Code/blob/main/IDEA_Chapter14/src/com/yinhai/Collections_.java 在开发中#xff0c;选择什么集合实现类#xff0c;主要取决于业务操作特点#xff0c;然后根据集合实现类特性进行 选择#xff0c;分析如下: 0.… 项目代码 https://github.com/yinhai1114/Java_Learning_Code/blob/main/IDEA_Chapter14/src/com/yinhai/Collections_.java 在开发中选择什么集合实现类主要取决于业务操作特点然后根据集合实现类特性进行 选择分析如下: 0.先判断存储的类型(一组对象[单列]或一组键值对[双列]) 1.一组对象: Collection接口单列 1允许重复: List 增删多: LinkedList [底层维护了一一个双向链表] 改查多: ArrayList [底层维护Object类型的可变数组] 2不允许重复: Set 无序: HashSet [底层是HashMap维护了一个哈希表即(数组链表红黑树)] 排序: TreeSet 插入和取出顺序一致: LinkedHashSet 维护数组双向链表 2.一组键值对: Map双列 键无序: HashMap [底层是:哈希表jdk7: 数组链表jdk8: 数组链表红黑树] 键排序: TreeMap 键插入和取出顺序一致: LinkedHashMap 读取文件Properties  Collections工具类 一、Collections工具类介绍 1.Collections是一个操作Set、List 和Map等集合的工具类 2.Collections中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作 1.排序操作: (均为static方法) 1) reverse(List):反转List中元素的顺序 2) shuffle(List):对List集合元素进行随机排序 3) sort(List):根据元素的自然顺序对指定List 集合元素按升序排序 4) sort(List, Comparator): 根据指定的Comparator产生的顺序对List集合元素排序 5) swap(List, int, int): 将指定list集合中的i处元素和j处元素进行交换 2.查找、替换 1) Object max(Collection):根据元素的自然顺序返回给定集合中的最大元素 2) Object max(Collection, Comparator): 根据Comparator指定的顺序返回给定集合中的最大元素 3) Object min(Collection) 4) Object min(Collection, Comparator) 5) int frequency(Collection, Object): 返回指定集合中指定元素的出现次数 6) void copy(List dest,List src):将src中的内容复制到dest中 7) boolean replaceAll(List list, Object oldVal, Object newVal):使用新值替换List 对象的所有旧值 public class Collections_ {public static void main(String[] args) {//创建ArrayList 集合用于测试.List list new ArrayList();list.add(tom);list.add(smith);list.add(king);list.add(milan);list.add(tom);// reverse(List)反转 List 中元素的顺序Collections.reverse(list);System.out.println(list list);// shuffle(List)对 List 集合元素进行随机排序for (int i 0; i 5; i) {Collections.shuffle(list);System.out.println(list list);}// sort(List)根据元素的自然顺序对指定 List 集合元素按升序排序Collections.sort(list);System.out.println(自然排序后);System.out.println(list list);//sort(ListComparator)根据指定的 Comparator 产生的顺序对 List 集合元素进行排序//我们希望按照 字符串的长度大小排序Collections.sort(list, new Comparator() {Overridepublic int compare(Object o1, Object o2) {//可以加入校验代码.return ((String) o2).length() - ((String) o1).length();}});System.out.println(字符串长度大小排序 list);// swap(Listint int)将指定 list 集合中的 i 处元素和 j 处元素进行交换//比如Collections.swap(list, 0, 1);System.out.println(交换后的情况);System.out.println(list list);//Object max(Collection)根据元素的自然顺序返回给定集合中的最大元素System.out.println(自然顺序最大元素 Collections.max(list));//Object max(CollectionComparator)根据 Comparator 指定的顺序返回给定集合中的最大元素//比如我们要返回长度最大的元素Object maxObject Collections.max(list, new Comparator() {Overridepublic int compare(Object o1, Object o2) {return ((String) o1).length() - ((String) o2).length();}});System.out.println(长度最大的元素 maxObject);//Object min(Collection)//Object min(CollectionComparator)//上面的两个方法参考max即可//int frequency(CollectionObject)返回指定集合中指定元素的出现次数System.out.println(tom出现的次数 Collections.frequency(list, tom));//void copy(List dest,List src)将src中的内容复制到dest中ArrayList dest new ArrayList();//为了完成一个完整拷贝我们需要先给dest 赋值大小和list.size()一样for (int i 0; i list.size(); i) {dest.add();}//拷贝Collections.copy(dest, list);System.out.println(dest dest);//boolean replaceAll(List listObject oldValObject newVal)使用新值替换 List 对象的所有旧值//如果list中有tom 就替换成 汤姆Collections.replaceAll(list, tom, 汤姆);System.out.println(list替换后 list);} }
http://www.pierceye.com/news/553660/

相关文章:

  • 网站建设设计制作公司微网站微商城
  • 长宁企业网站建设个人做外贸怎么做
  • 饲料 东莞网站建设免费推广app
  • 手机平台网站开发品牌网站设计首选
  • 哪些网站可以做调查赚钱图片生成软件
  • 网站空间的管理wordpress vip system
  • 新思维网站北京住房建设部网站首页
  • 温州网站制作套餐麒麟网站建设
  • 淘宝接单做网站wordpress能做企业网站吗
  • 网站建设运营公众号运营合同app网站开发书籍下载
  • 网站seo流程网站开发开账务处理
  • 婚介网站方案长沙网络公司电话
  • 自助网站搭建系统做网站接电话一般要会什么
  • 雷州网站建设公司网站建设与管理说课ppt
  • 问答类网站怎么做wordpress 调取页面缩略图
  • 做电影资源网站手机版wordpress实例配置
  • 广西网站建设方案品牌官网方案
  • 游戏工作室网络组建方案seo81
  • 搭建个人网站的步骤温州专业微网站制作价格
  • 网站怎么做充值系统php图书管理系统网站开发
  • 多商家网站建设自助建站系统源码 资源网
  • 广州番禺网站制作公司哪家好文章网站建设
  • 漯河网站建设e辽宁身营商环境建设局网站
  • 营销网站建设套餐企业信息公示管理系统
  • 网站布局设计排版网站外部链接做多少合适呢
  • 成品网站 源码1688上海网站建设 找德华专业
  • 网站建设费用申报佛山电脑培训班哪里有
  • 免费网站服务器厦门网站建设推广哪家好
  • 青海海东平安县建设局网站如何建设旅游网站
  • 成都响应式网站开发百度里面的站长工具怎么取消