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++,也就是说运行速度嘎嘎快

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

相关推荐
大葱白菜12 分钟前
Java Set 集合详解:从基础语法到实战应用,彻底掌握去重与唯一性集合
java·后端
大葱白菜13 分钟前
Java Map 集合详解:从基础语法到实战应用,彻底掌握键值对数据结构
java·后端
添乱14 分钟前
「Java案例」判断是否是闰年的方法
java
FG.18 分钟前
Day22
java·面试
apihz18 分钟前
域名WHOIS信息查询免费API使用指南
android·开发语言·数据库·网络协议·tcp/ip
菜鸟的迷茫20 分钟前
Redis 缓存雪崩、穿透、击穿面试题深度解析与 Spring Boot 实战代码示例
java
珹洺31 分钟前
C++算法竞赛篇:DevC++ 如何进行debug调试
java·c++·算法
coding随想32 分钟前
掌控网页的魔法之书:JavaScript DOM的奇幻之旅
开发语言·javascript·ecmascript
SHUIPING_YANG38 分钟前
根据用户id自动切换表查询
java·服务器·数据库
爱吃烤鸡翅的酸菜鱼1 小时前
IDEA高效开发:Database Navigator插件安装与核心使用指南
java·开发语言·数据库·编辑器·intellij-idea·database