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

网站建设的基本流程包括哪些全国疫情高峰感染高峰进度

网站建设的基本流程包括哪些,全国疫情高峰感染高峰进度,长沙市公司网站设计,宁波新闻系列文章目录 文章目录 系列文章目录Arrays简介Arrays各种方法toString代码示例binarySearch代码示例copyOf代码示例copyOfRange和fill代码示例sort代码示例 Arrays简介 操作数组的工具类。 Arrays各种方法 toString代码示例 int[]arr{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; //to…

系列文章目录


文章目录

  • 系列文章目录
  • Arrays简介
  • Arrays各种方法
  • toString代码示例
  • binarySearch代码示例
  • copyOf代码示例
  • copyOfRange和fill代码示例
  • sort代码示例


Arrays简介

操作数组的工具类。

Arrays各种方法

在这里插入图片描述

toString代码示例

int[]arr={1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
//toString:将数组变成字符出
System.out.println("-------------toString--------------------");
System.out.println(Arrays.toString(arr));

点到toString内部可以发先是我们熟悉的StringBuilder()类。

public static String toString(int[] a) {if (a == null)return "null";int iMax = a.length - 1;if (iMax == -1)return "[]";StringBuilder b = new StringBuilder();b.append('[');for (int i = 0; ; i++) {b.append(a[i]);if (i == iMax)return b.append(']').toString();b.append(", ");}}

binarySearch代码示例

//binarySearch:二分查找法查找元素
//细节1:二分查找的前提:数组中的元素必须是有序的,数组中的元素必须是升序的
//细节2:如果要查找的元素是存在的,那么返回的是真实的索引
//但是,如果要查找的元素是不存在的,返回的是-插入点-1
//疑问:为什么要减1呢?
//解释:如果此时,我现在要查找数字0,那么如果返回的值是-插入点,就会出现问题了。
//如果要查找数字0,此时0是不存在的,但是按照上面的规则-插入点,应该就是-0,-0也是0
//为了避免这样的情况,Java在这个基础上又减1
System.out.println("-----------------binarySearch----------------");
System.out.println(Arrays.binarySearch(arr,10));
System.out.println(Arrays.binarySearch(arr,2));
System.out.println(Arrays.binarySearch(arr,20));

copyOf代码示例

//copyOf:拷贝数组
//参数一:老数组
//参数二:新数组的长度
//方法的底层会根据第二个参数来创建新的数组//如果新数组的长度是小于老数组的长度,会部分拷贝
//如果新数组的长度是等于老数组的长度,会完全拷贝
//如果新数组的长度是大于老数组的长度,会补上默认初始值,此时为0
System.out.println("--------------copyOf------------------");
int[] newArr1 =Arrays.copyOf(arr, 20);
System.out.println(Arrays.toString(newArr1));//[1,2,3,4,5,6,7,8,9,10]

copyOfRange和fill代码示例

//copyOfRange:拷贝数组(指定范围)
//细节:包头不包尾,包左不包右
int[]arr={0,1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
System.out.println("-------------------copyOfRange---------------------");
int[] newArr2 =Arrays.copyOfRange(arr,0,9);
System.out.println(Arrays.toString(newArr2));//[0, 1, 2, 3, 4, 5, 6, 7, 8]
//fi11:填充数组
System.out.println("------------fill----------------------------------");
Arrays.fill(arr, 100);System.out.println(Arrays.toString(arr));//[100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]

sort代码示例

//sort:排序。默认情况下,给基本数据类型进行升序排列。底层使用的是快速排序。
System.out.println("--------------------sort-----");
int[] arr2={0, 1, 2, 3, 4, 5, 9, 7, 8, 88, 10};
Arrays.sort(arr2);
System.out.println(Arrays.toString(arr2));//[0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 88]
http://www.yidumall.com/news/60405.html

相关文章:

  • 深圳企业网站哪家强网页百度
  • 网站风格设定百度网络推广
  • 58同城鞍山招聘信息seo查询网站
  • 十堰秦楚网公众号平原县网站seo优化排名
  • wordpress离子背景常州seo外包公司
  • 光谷软件园企业网站建设公司搜索引擎优化叫什么
  • 北京科技网站制作东莞网站推广软件
  • wordpress远程本地化seo信息优化
  • 平台网站可以做第三方检测报告网站优化方案设计
  • 企业网站建设心得进入百度官网首页
  • 凡科建站网世界杯数据分析
  • 网站载入页面怎么做西安百度快速排名提升
  • 网站建设与推广的实训报告网络营销公司有哪些
  • 企飞互联网站建设网络公司线上营销活动方案
  • b2b商城网站建设今天重大新闻头条
  • 亚马逊网站开发设计seo搜索引擎优化培训班
  • 帝国cms怎么做电影网站网络营销策划推广
  • 怎么做网站解析搜索引擎的工作原理分为
  • 太原做企业网站的sem竞价推广代运营
  • 面对撞库 网站应该怎么做如何免费创建自己的平台
  • 电商网站seo汉中网络推广
  • 网站中弹出广告怎么做的网络营销的特点不包括
  • 文档做网站免费搭建网站
  • Mui框架做网站东莞搜索seo网站关键词优化
  • 怎么做网站自动响应seo中文全称是什么
  • wordpress lobo汉化seo优化中以下说法正确的是
  • 网站建设好么百度福州分公司
  • 网站栏目页关键词如何做属于网络营销的特点是
  • 网站改域名如何做百度优化最强大的搜索引擎
  • 专门提供做ppt小素材的网站武汉网络营销推广