Java Arrays类的使用

Java Arrays类的使用

  • 数组的工具类java.util.Arrays
  • 查看JDk帮助文档

示例:

package com.shun.array;

import java.util.Arrays;

public class ArrayDemo06 {
    public static void main(String[] args) {
        //Arrays类讲解
        int[] a = {2,5,7,9,6,1,52};

        //打印数组元素  Arrays.toString(a)
        System.out.println(Arrays.toString(a));//输出的结果是:[2, 5, 7, 9, 6, 1, 52]

        System.out.println("-------------------");
        //数组排序:升序
        Arrays.sort(a);
        System.out.println(Arrays.toString(a));//输出的结果是:[1, 2, 5, 6, 7, 9, 52]

        System.out.println("-------------------");
        //给数组赋值
        //给数组中的2~4号元素赋值为0,但不包括4号元素
        Arrays.fill(a,2,4,0);
        System.out.println(Arrays.toString(a));//输出的结果是:[1, 2, 0, 0, 7, 9, 52]

        System.out.println("-------------------");
        //查找数组元素
        //在数组a中查找元素为7的数字,并输出下标。如果没有该元素,则输出的是负数
        int i = Arrays.binarySearch(a, 7);
        System.out.println(i);//输出的结果是:4
    }
}

posted @ 2021-08-01 18:12  Liquor无言  阅读(46)  评论(0)    收藏  举报