| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> Java基础类(八):ArrayUtils工具类 -> 正文阅读 |
|
[Java知识库]Java基础类(八):ArrayUtils工具类 |
目录 1、引入pom依赖
2、ArrayUtils中的方法:1.add():将给定的数据添加到指定的数组中,返回一个新的数组。 2.addAll():合并两个数组。 3.contains():检查该数据在该数组中是否存在,返回一个boolean值。 4.getLength():返回该数组长度。 5.indexOf():从数组的第一位开始查询该数组中是否有指定的数值,存在返回index的数值,否则返回-1。 6.lastIndexOf():从数组的最后一位开始往前查询该数组中是否有指定的数值,存在返回index的数值,否则返回-1。 7.Insert():向指定的位置往该数组添加指定的元素,返回一个新的数组。 8.isEmpty():判断该数组是否为空,返回一个boolean值。 9.isNotEmpty():判断该数组是否为空,而不是null。 10.isSameLength():判断两个数组的长度是否一样,当数组为空视长度为0。返回一个boolean值。 11.isSameType():判断两个数组的类型是否一样,返回一个boolean值。 12.isSorted():判断该数组是否按照自然排列顺序排序,返回一个boolean值。 13.nullToEmpty(): 14.remove():删除该数组指定位置上的元素,返回一个新的数组。 15.removeAll():删除指定位置上的元素,返回一个新的数组。 16.removeAllOccurences():从该数组中删除指定的元素,返回一个新的数组。 17.removeElement():从该数组中删除第一次出现的指定元素,返回一个新的数组。 18.removeElements():从该数组中删除指定数量的元素,返回一个新的数组。 19.reverse():数组反转。也可以指定开始和结束的反转位置。 20.subarray():截取数组(包头不包尾),返回一个新的数组。 21.swap():指定该数组的两个位置的元素交换或者指定两个位置后加len的长度元素进行交换。 22.toMap():将数组转换成Map,返回一个map的Object的集合。 23.toObject():将原始数据类型的数组转换成对象类型数组。 24.toPrimitive():将对象类型数组转换成原始数据类型数组。 25.toString():将数组输出为Stirng,返回一个字符串。 26.toStringArray():将Object数组转换为String数组类型。 3、举例
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 19:19:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |