当前位置: 首页 >服务端 > Arrays工具类常用方法总结

Arrays工具类常用方法总结

import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;import java.util.function.UnaryOperator;public class Arrays_test {/*排序 : sort()  查找 : binarySearch()  比较: equals()  用于比较两个数组元素是否数量相同,并且相同位置的元素是否相同。 另外,如果两个数组引用都是null,则它们被认为是相等的 。  填充 : fill()  转列表: asList() 定长 不可添加删除新元素  转字符串 : toString()  复制: copyOf()替换:replaceAll(UnaryOperator<E> operator)——》replaceAll(a->a.equals("ss")?"张三":a) //替换元素  jdk1.8之后新加方法流处理:stream() jdk1.8之后的新特性  新方法*/public static void main(String[] args) {ArrayList<String> objects = new ArrayList<>();objects.add("ss");List<String> ss = Arrays.asList("ss");ss.replaceAll(a->a.equals("ss")?"张三":a);//替换方法使用System.out.println();System.out.println(ss);// copyOf 方法实现数组复制,h为数组,6为复制的长度int[] h = { 1, 2, 3, 3, 3, 3, 6, 6, 6, };int i[] = Arrays.copyOf(h, 6);//验证copy之后是否是两个数组i[1]=6;System.out.println(h[1]);System.out.println(i[1]);}}

作者:井底的青蛙
来源链接:https://blog.csdn.net/pibuliao8626/article/details/106998162

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/server/112439.html

分享给朋友:

“Arrays工具类常用方法总结” 的相关文章