5.Java---数组(使用小tips)

Arrays.toString()---打印数组的每一位数字


不用遍历数组即可打印出数组的每一位元素

Arrays.sort()---排序


括号中直接放入需要排序的数组即可

Arrays.binarySearch()---二分查找


里面包含了数组以及要查找的关键字

Arrays.equals()---判断两个数组内容是否一样

Arrays.fill()---将数组中的元素全部填补成val的值



部分填充

Arrays.copeof()---拷贝+扩容

括号第一个代表的是需要copy的原始数组,第二个代表copy的数组长度
也可以当作是扩容

Arrays.copeof()---拷贝一部分


System.arraycopy---仍为拷贝

我们按住鼠标左键+ctrl进入此函数的源码查看,发现是native方法(本地方法),也就是底层使用C/C++,也就是说运行速度嘎嘎快

我们可以看到这部分参数由以下几部分构成

相关推荐
weibkreuz2 分钟前
收集表单数据@10
开发语言·前端·javascript
爆更小哇15 分钟前
Selenium自动化测试函数全解析(二)
java·selenium·测试工具·自动化
C雨后彩虹15 分钟前
计算误码率
java·数据结构·算法·华为·面试
fanruitian19 分钟前
Springboot项目父子工程
java·数据库·spring boot
小肖爱笑不爱笑24 分钟前
SpringBoot Web
java·http协议·分层解耦·web后端
柒.梧.26 分钟前
Spring核心知识全解析:从入门实战到进阶
java·后端·spring
乌日尼乐29 分钟前
【Java基础整理】Java字符串处理,String、StringBuffer、StringBuilder
java·后端
全栈独立开发者37 分钟前
点餐系统装上了“DeepSeek大脑”:基于 Spring AI + PgVector 的 RAG 落地指南
java·人工智能·spring
dmonstererer38 分钟前
【k8s设置污点/容忍】
java·容器·kubernetes
super_lzb43 分钟前
mybatis拦截器ParameterHandler详解
java·数据库·spring boot·spring·mybatis