数组之Arrays类及基本使用

Java中的Arrays类提供了一系列静态方法,便于操作数组,如复制、搜索、比较、填充和排序。例如,copyOf方法用于创建指定长度的新数组,binarySearch通过二分查找在数组中定位元素,equals检查数组是否相等,fill可以填充数组元素,sort则对数组进行排序。
摘要由CSDN通过智能技术生成

        为了更方便使用地操作数组,Java在java,util定义了一个称为Arrays的类,该类包含了如下几个用static修饰的静态方法。

        (1)static type[ ]copyOf(type[ ] original,int length):将original数组复制为一个新数组,其中length为新数组的长度。

        (2)static int binarySearch(type[ ] a,type key):使用二分搜索法在类型为type的数组中搜索类型为type的指定值为type的指定值key。

        (3)static boolean equals(type[ ] a,type[ ] b):比较两个类型为type的数组是否相等。

        (4)static void fill(type[ ] a,type val):用一个指定的值val填充类型为type的数组a。

        (5)static void fill(type[ ] a,int formIndex,int toIndex,type val):与前一个方法类似,但填充时仅仅针对下标为formIndex 到toIndex-1的数组元素赋值为val。

        (6)static void sort(type[ ] a):对类型为type的数组排序。

如下是代码的实现

import java.util.Arrays;

public class demo02 {
    public static void main(String[] args) {
        int[] array= new int[9];
        
        //随机产生10个数字ÿ
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值