Arrays 类

  • 2020 年 10 月 26 日
  • 71次
  • 44 字
  • 暂无评论

Arrays 类

import java.util.Arrays;
import java.util.List;

public class Arrays类 {
    /**
     *     Arrays 类
     */
    public static void main(String[] args) {
        // 使用 Arrays.asList, 转化数组为 List
        String []s = new String[2];
        s[0] = "ab";
        s[1] = "bb";
        List<String> list1 = Arrays.asList(s);
        System.out.println("list1:" + list1);
        
        // 使用 Arrays.asList, 转化多个数据 List
        List<String> list2 = Arrays.asList("cc", "bb", "dd", "aa");
        System.out.println("List2 = " + list2);
        // 使用 Collection.toArray, 将List转化为数组
        String [] str = (String[]) list2.toArray(new String[0]);
        // 使用 Arrays.sort 对数组排序
        Arrays.sort(str);
        System.out.println("after sorted:");
        for(String el : str)
            System.out.println(el);
        
        // 查看是否相等
        boolean eq = Arrays.equals(s, str);
        System.out.println("array s equals str? " + eq);
    }
}

运行截图:
ArrayList类.jpg


版权属于:Houzi0

本文链接:https://houzi0.com/archives/24.html



—— 暂无评论 ——

OωO