【JAVASE基础】 Arrays工具类

本文介绍了Java util.Arrays工具类的主要功能,包括数组排序、二分查找、填充及转换为字符串的方法,并通过示例代码展示了其使用方式。示例中演示了如何对整型数组进行升序排序,进行二分查找以及将数组转换为字符串输出。
摘要由CSDN通过智能技术生成

Arrays工具类
java.util包中定义了类Arrays,数组操作的工具类类不能创建对象,直接静态调用
●Arrays类的静态方法
。static void sort(数组)对数组进行升序排列(目前为止效率最快)
。static int binarySearch(数组,查找的关键字)对数组进行二分搜索法
。static void fll(数组填充的元素)
。static String toString(数组)返回数组字符串表现形式
。static List aslist…)元素转成List集合

/*

  • static String toString(数组)返回数组字符申表现形式
  • toStringe内部自动遍历数组
    /
package com.sdjzu.arrays;

import java.util.Arrays;

public class ArraysTest {
    public static void main(String[] args) {
      int[] arr={2,3,4,5,67,78,67,45};
        //将数组转为字符串
        //不用遍历数组
        System.out.println("Arrays.toString(arr) = " + Arrays.toString(arr));
        //将字符串升序排列
        //效率最高
        Arrays.sort(arr);
        System.out.println("Arrays.toString(arr) = " + Arrays.toString(arr));
        //二分查找
        //要求数组有序
        int[] arr1={1,2,3,4,5,6,7,8};
        System.out.println("Arrays.binarySearch(arr1,6) = " + Arrays.binarySearch(arr1, 6));
    }


}

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值