常用类库java.util.Arrays
发布日期:2021-06-27 12:55:48 浏览次数:24 分类:技术文章

本文共 1040 字,大约阅读时间需要 3 分钟。

文章目录

简介

该类包含用于操作数组的各种方法(例如排序和搜索)。 此类还包含一个静态工厂,允许将数组视为列表。

常用方法

方法 说明
equals 判断两个数组是否相等
sort 对数组元素进行比较
toString 回一个指定数组的字符串表现形式
fill 给指定数组的每个元素分配指定的值
copyof 复制旧数组中的元素到一个新的数组中,新的数组长度是newLength 从0开始复制旧数组
binarySearch 使用二分搜索算法在指定的数组中搜索指定的值,并返回该值所在索引位置;若查询不到,则返回-1
package Demo1;import java.util.Arrays;public class Demo2 {
public static void main(String[] args) {
int[] nums = {
1,56,18,21,6,7,4,5}; //升序 Arrays.sort(nums); System.out.print("升序:"); System.out.println(Arrays.toString(nums)); //判断数组是否相等 int[] nums1 = {
1,2,3}; int[] nums2 = {
1,2,4}; boolean b = Arrays.equals(nums1,nums2); System.out.println(b); //fill方法,给指定数组的每个元素分配指定的值 Arrays.fill(nums,1); System.out.println(Arrays.toString(nums)); //copyof方法,可以实现动态扩容 int[] ints = Arrays.copyOf(nums1,15); System.out.println(Arrays.toString(nums1)); //binarySearch,二分查找 int i = Arrays.binarySearch(nums1,2); System.out.println(i); }}

转载地址:https://blog.csdn.net/weixin_43454088/article/details/116209042 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:DateFormat
下一篇:常用类库java.util.Objects

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月11日 14时32分22秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章