zoukankan      html  css  js  c++  java
  • Java工具类之——Arrays

    Arrays 是JDK提供的操作数组的工具类,array类提供了动态创建和访问 Java 数组的方法。
    arrays此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。

    • toString

    toString方法可以将数组元素转换称为字符串

    package Array;
    
    import java.util.Arrays;
    
    /**
     * 使用Arrays类的toString方法将数组转换称为字符串
     */
    public class array {
        public static void main(String[] args) {
            int [] arr = {11,22,33,44,55};
            String str = Arrays.toString(arr);
            System.out.println(str);
        }
    }
    • binarySearch(二分查找)

    使用Arrays类的binarySearch方法可以对数组进行“二分查找”的操作
    package Array;
    
    import java.util.Arrays;
    
    public class array {
        public static void main(String[] args) {
            int [] arr = {11,22,33,44,55};
            int index = Arrays.binarySearch(arr,22);
            System.out.println(index);
        }
    }
    • sort

    package Array;
    
    import java.util.Arrays;
    
    /**
     * 使用Arrays类的sort方法将数组进行升序排序
     */
    public class array {
        public static void main(String[] args) {
            int [] arr = {44,55,11,33,22};
            Arrays.sort(arr);
            String string = Arrays.toString(arr) ;
            System.out.println(string);
        }
    }
    //输出[11,22,33,44,55]
  • 相关阅读:
    Lambda表达式
    多态之美
    集合那点事
    程序员艺术家
    MySQL:如何导入导出数据表和如何清空有外建关联的数据表
    Ubuntu修改桌面为Desktop
    shutil.rmtree()
    SCP命令
    kickstart
    数据哈希加盐
  • 原文地址:https://www.cnblogs.com/nanfengashuai/p/14979039.html
Copyright © 2011-2022 走看看