首页 > 其他分享 >集合9 - Arrays工具类

集合9 - Arrays工具类

时间:2023-01-04 10:56:39浏览次数:36  
标签:aa Arrays System println 集合 工具 TODO out

Arrays工具类常用方法

public class Util {
    public static void main(String[] args) {
        //TODO Collection 工具类 -- 方法常为静态,通过类名直接访问
        //     Arrays
        int[] is = {1, 5, 4, 3, 2};

        //TODO .toString() 将数组转换为字符串
        System.out.println(Arrays.toString(is));

        //TODO .asList() 构建集合时传入数据
        List<Integer> integers = Arrays.asList(1, 2, 3, 4, 5);
        List<Object> aa = Arrays.asList("aa", 1, 0.5, new test());
        System.out.println(aa);

        //TODO .sort() 排序默认为升序
        Arrays.sort(is);
        System.out.println(Arrays.toString(is));

        //TODO .binarySearch() 二分查找法 -- 前提:有序数组
        //根据值返回索引
        System.out.println(Arrays.binarySearch(is, 2));

        //TODO .equals() 比较数组判断是否相等 -- 逐个比较数组内容
        int[] is1 = {1, 2, 3, 4, 5};
        System.out.println(Arrays.equals(is, is1)); //true
    }
}

class test{
    
}

标签:aa,Arrays,System,println,集合,工具,TODO,out
From: https://www.cnblogs.com/Ashen-/p/17024251.html

相关文章

  • 集合8 - Iterator迭代器
    IteratorJavaIterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代ArrayList和HashSet等集合。迭代器it的三个基本操作是next、hasNext和remove。......
  • 集合6 - HashMap
    HashMapHash--Hash算法根据key计算hash函数来存放数据、处理冲突(链地址法-红黑二叉树)=>无序存储,重复丢弃Map--键值对<key,value>中key是唯一的,作为value的索引......
  • 秋招之路-链表面试题集合(一)
    前言链表是最基本的数据结构,面试官也常常用链表来考察面试者的基本能力,链表的操作也离不开指针,指针又很容易导致出错。综合多方面的原因,链表题目在面试中占据着很重要的地位......
  • 开发工具链
    Jenkins2.361.2  https://www.jenkins.io/    nacos   k8s  ......
  • 文本编辑工具vim
    vim是文本编辑器vim选项文件+#打开文件后,光标跳到第#行-d文件1文件2对两个文件进行比较vim三个模式命令模式默认模式,按Esc就会回到命令模式,切......
  • leetcode-645. 错误的集合
    645.错误的集合-力扣(Leetcode)又用了哈希表,又用了数学计算,看题解有个位运算看不太懂funcfindErrorNums(nums[]int)[]int{m:=make(map[int]struct{},len(nu......
  • UML相关工具一览(20190512 更新)
    UML建模工具列表更新。公众号文章中无法直接查询,请到​​http://www.umlchina.com/Tools/search.aspx​​查询您需要的建模工具UML相关工具一览(20190512 更新)UMLChina整理......
  • UML相关工具一览(20181104 更新)
    UML建模工具列表更新。公众号文章中无法直接查询,请到​​http://www.umlchina.com/Tools/search.aspx​​查询您需要的建模工具UML相关工具一览(20181104 更新)UMLChina整理......
  • 秋招之路-链表面试题集合(二)
    [图]program2019-07-24前言链表是最基本的数据结构,面试官也常常用链表来考察面试者的基本能力,链表的操作也离不开指针,指针又很容易导致出错。综合多方面的原因,链表题目在面......
  • JAVA线程池-工具类
    packagecom.javacode2022.util;importlombok.extern.slf4j.Slf4j;importorg.apache.commons.collections4.CollectionUtils;importjava.util.List;importjava.......