前言
我们讲到了一维数组和二维数组以及开发工具eclipse的配置
java.util.Arrays 类能方便地操作数组,它提供的所有方法都是静态的。
具有以下功能:
- 替换元素以及填充元素:通过 fill 方法。
- 对数组排序:通过 sort 方法,按升序。
- 比较数组:通过 equals 方法比较数组中元素值是否相等。
- 查找数组元素:通过 binarySearch 方法能对排序好的数组进行二分查找法操作。
Arrays类
Arrays类是 Java中用来操作数组 的模块他的使用方法是在Java类中使用 import java.util.Arrays 进行导入,并使用 Arrays.方法() 进行调用方法!
Arrays类的fill方法
fill方法有两种用途!
第一种就是填充数组,将数组中的全部元素转换为所输入的元素
第二种就是替换数组元素,将数组中某个元素进行单个替换
用fill方法填充数组
在初始化一个数组之后,如果没有给数组的元素赋值,那么这个数组中的 元素默认是为0 的,那么我们 一个个进行赋值又会略显麻烦,会堆积代码 !所以我们就需要用到 fill方法进行填充, 但是这么做 会让全部元素变成同一个数值!
<pre class="prettyprint hljs java" style="padding: 0.5em; font-family: Menlo, Monaco, Consolas, "Courier New", monospace; color: rgb(68, 68, 68); border-radius: 4px; display: block; margin: 0px 0px 1.5em; font-size: 14px; line-height: 1.5em; word-break: break-all; overflow-wrap: break-word; white-space: pre; background-color: rgb(246, 246, 246); border: none; overflow-x: auto; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">import java.util.Arrays; //这里导入Arrays类
public class Fill{
public static void main(String[] args){
int[] mylist &#