Java——Arrays类

Java——Arrays类

使用arrays类来操控数组,是很方便的,我们可以通过API来看一看他有哪些方法

//binarySearch  在arrays类中提供了使用二分法 查找数字的方法
        int[] a={1,2,3,4,5,6,7,8,9};
        System.out.println(Arrays.binarySearch(a, 3));
        //copyOf    赋值指定的数组,如果源数组没办法充满目标数组,则使用他们的默认值自动填满
        //第一个参数为源数组,第二个是复制的长度
        int[] b=new int[20];
        b=Arrays.copyOf(a, b.length);
        System.out.println(Arrays.toString(b));
        //copyOfRange  将指定的数组指定的长度复制到一个新的数组
        b=Arrays.copyOfRange(a, 3, 8);
        System.out.println(Arrays.toString(b));
        //equals  比较两个指定数组的大小
        System.out.println(a.equals(b));
        //fill  将指定的数值赋值给数组
        int[] c=new int[10];
        Arrays.fill(c, 5);
        System.out.println(Arrays.toString(c));
        //sort  将数组进行排序
        Arrays.sort(b);
        System.out.println(Arrays.toString(b));
        //toString   返回数组的字符串形式

可以通过这些方法方便的对数组进行操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值