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

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

相关推荐
Thomas.Sir15 分钟前
第6课:SpringBoot4.x 核心注解全解:Component、Bean、Scope、Lazy等IOC相关注解
java·spring boot
paopaokaka_luck17 分钟前
美食推荐系统(协同过滤算法推荐、AI助手、HanLP中文分词、 ECharts可视化分析、菜谱学习与话题交流)
java·spring boot·mysql·tomcat·echarts
开源推荐官19 分钟前
2026 年开源商城源码选型参考:技术栈、功能与适用场景梳理
java·架构·开源
杜 硕28 分钟前
从零开始的C++生活——第四讲
开发语言·c++·生活
sunburn-33 分钟前
数据库操作完整教程:从基础到实战
java·数据库·mysql
云和数据.ChenGuang33 分钟前
Python 集合(set)常用函数详解与实战案例
开发语言·python·深度学习·langchain
文丑颜不良啊39 分钟前
LeetCode576~600题目解析
java·leetcode
隔窗听雨眠1 小时前
从PHP2Shell回望:PHP内核漏洞的二十年演进与AI时代的攻防转折
开发语言·人工智能·php
lisw051 小时前
分岔论揭示演化突变密码
开发语言·算法·数学建模
hunteritself1 小时前
AI 挖出 PHP「致命漏洞」!欧洲政府连夜关站,日本首相紧急喊话
开发语言·人工智能·php