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

网站开发框架排行seo搜索引擎优化工资薪酬

网站开发框架排行,seo搜索引擎优化工资薪酬,网页设计与制作软件下载,网站建设外包网站引言 Java在日常工作中用的非常多#xff0c;每天日复一日的增删改查#xff0c;集合作为最常见的数据结构为我们处理数据提供了很大的方便#xff0c;集合中有一些常见的算法#xff0c;比如#xff1a;排序#xff0c;二分查找#xff0c;洗牌算法等等#xff0c;本…引言 Java在日常工作中用的非常多每天日复一日的增删改查集合作为最常见的数据结构为我们处理数据提供了很大的方便集合中有一些常见的算法比如排序二分查找洗牌算法等等本文主要介绍Java集合中常见的通用算法。 函数作用sort()排序shuffle()进行洗牌reverse()颠倒元素的顺序fill()用指定值替换元素中的每个元素copy()创建从指定源到目标的元素副本swap()交换集合中两个元素的位置addAll()将一个集合的所有元素添加到其他集合中binarySearch()进行搜索frequency()返回元素在集合中出现的次数disjoint()检查两个元素是否包含某些共同元素min() max()分别用于查找最小和最大元素 Java集合中的通用算法 sort()排序 import java.util.ArrayList; import java.util.Collections;public class Main {public static void main(String[] args) {// 初始化集合ArrayListInteger numbers new ArrayList();// 添加元素numbers.add(4);numbers.add(2);numbers.add(3);System.out.println(Unsorted ArrayList: numbers);// 排序Collections.sort(numbers);System.out.println(Sorted ArrayList: numbers);} }输出 Unsorted ArrayList: [4, 2, 3] Sorted ArrayList: [2, 3, 4]shuffle()进行洗牌 import java.util.ArrayList; import java.util.Collections;public class Main {public static void main(String[] args) {// 初始化集合ArrayListInteger numbers new ArrayList();// 添加元素numbers.add(1);numbers.add(2);numbers.add(3);System.out.println(Sorted ArrayList: numbers);// 洗牌Collections.shuffle(numbers);System.out.println(ArrayList using shuffle: numbers);} }输出 Sorted ArrayList: [1, 2, 3] ArrayList using shuffle: [1, 2, 3]reverse()颠倒元素的顺序 import java.util.ArrayList; import java.util.Collections;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers new ArrayList();numbers.add(1);numbers.add(2);System.out.println(ArrayList: numbers);Collections.reverse(numbers);System.out.println(Reversed ArrayList: numbers);} }输出 ArrayList: [1, 2] Reversed ArrayList: [2, 1]fill()用指定值替换集合中的每个元素 import java.util.ArrayList; import java.util.Collections;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers new ArrayList();numbers.add(1);numbers.add(2);System.out.println(ArrayList: numbers);Collections.fill(numbers, 0);System.out.println(ArrayList using fill(): numbers);} }输出 ArrayList: [1, 2] ArrayList using fill(): [0, 0]copy()创建从指定源到目标的元素副本 import java.util.ArrayList; import java.util.Collections;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers1 new ArrayList();numbers1.add(1);numbers1.add(2);System.out.println(ArrayList1: numbers1);ArrayListInteger numbers2 new ArrayList();numbers2.add(3);numbers2.add(4);numbers2.add(5);numbers2.add(6);System.out.println(ArrayList2: numbers2);Collections.copy(numbers2, numbers1);System.out.println(ArrayList using copy(): numbers2);} }输出 ArrayList1: [1, 2] ArrayList2: [3, 4, 5, 6] ArrayList using copy(): [1, 2, 5, 6]swap()交换集合中两个元素的位置 import java.util.ArrayList; import java.util.Collections;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers new ArrayList();numbers.add(1);numbers.add(2);System.out.println(ArrayList: numbers);Collections.swap(numbers, 0,1);System.out.println(ArrayList using swap(): numbers);} }输出 ArrayList: [1, 2] ArrayList using swap(): [2, 1]addAll()将一个集合的所有元素添加到其他集合中 import java.util.ArrayList;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers1 new ArrayList();numbers1.add(1);numbers1.add(2);System.out.println(ArrayList1: numbers1);ArrayListInteger numbers2 new ArrayList();numbers2.add(3);numbers2.add(4);System.out.println(ArrayList2: numbers2);numbers1.addAll(numbers2);System.out.println(ArrayList using addAll(): numbers1);} }输出 ArrayList1: [1, 2] ArrayList2: [3, 4] ArrayList using addAll(): [1, 2, 3, 4]binarySearch()进行搜索 import java.util.ArrayList; import java.util.Collections;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers new ArrayList();numbers.add(1);numbers.add(2);numbers.add(3);int pos Collections.binarySearch(numbers, 3);System.out.println(The position of 3 is pos);} }输出 The position of 3 is 2frequency()返回元素在集合中出现的次数 import java.util.ArrayList; import java.util.Collections;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers new ArrayList();numbers.add(1);numbers.add(2);numbers.add(3);numbers.add(2);System.out.println(ArrayList: numbers);int count Collections.frequency(numbers, 2);System.out.println(Count of 2: count);} }输出 ArrayList: [1, 2, 3, 2] Count of 2: 2disjoint()检查两个集合是否包含某些共同元素 import java.util.ArrayList; import java.util.Collections;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers new ArrayList();numbers.add(1);numbers.add(2);numbers.add(3);numbers.add(2);System.out.println(ArrayList1: numbers);ArrayListInteger newNumbers new ArrayList();newNumbers.add(5);newNumbers.add(6);System.out.println(ArrayList2: newNumbers);boolean value Collections.disjoint(numbers, newNumbers);System.out.println(Two lists are disjoint: value);} }输出 ArrayList1: [1, 2, 3, 2] ArrayList2: [2, 6] Two lists are disjoint: falsemin()方法max()分别用于查找最小和最大元素 import java.util.ArrayList; import java.util.Collections;public class Main16 {public static void main(String[] args) {ArrayListInteger numbers new ArrayList();numbers.add(1);numbers.add(2);numbers.add(3);int min Collections.min(numbers);System.out.println(Minimum Element: min);int max Collections.max(numbers);System.out.println(Maximum Element: max);} }输出 Minimum Element: 1 Maximum Element: 3
http://www.sadfv.cn/news/31869/

相关文章:

  • 网站及其建设的心得体会将公司网站建设成
  • 怎么上传图片到公司网站网站建设 技术团队
  • 绿植租摆网站建设wordpress 预缓存
  • 建立网站费用较低建设工程资讯哪个网站好
  • 模板手机网站建设多少钱wordpress 加载流程
  • sdcms网站源码多平台发布工具
  • 专业江西网站建设一亩田的网络营销方式
  • 上海做网站建设的公司网站建设中网站需求分析报告
  • 深圳网站建设便捷福州市城乡建设局
  • 网站建设维护是啥意思做的好的国外网站
  • 怎么做自己地网站深圳高端响应式网站
  • 头像网站模板济南手机网站建设公司报价
  • 电子商务网站建设报告如何屏蔽百度广告推广
  • 惠州网站制作找哪家关于加强政务网站建设的通知
  • 注册网站不用手机短信验证的六安网络推广公司
  • 外贸最大电子元器件交易网站网站后台关键词设置
  • 网络运维网站seo指的是什么意思
  • 微商城网站建设咨询佛山网站
  • 做食品网站有哪些内容制作网页最多的图片格式
  • 网站自己推广做百科的网站
  • 怎么用vs2017做asp网站网站微信推广怎么做
  • 定制网站本地企业做外贸需要几个网站
  • 几十万做网站平台网站将要准备建设的内容有哪些
  • 扬州市建设局网站 竣工备案医药类网站前置审批
  • 网站开发思路怎么写婚嫁类网站
  • 常州城乡建设局网站首页深泽网站建设
  • 建网站收费吗网站套餐到期啥意思
  • 浙江建筑信息网站快速排名seo软件
  • ps做网站 大小wordpress前端注册
  • 网站建设技术入股合同网络公司起名大全免费