hutool工具数组克隆

简介: hutool工具数组克隆

数组本身支持clone方法,因此确定为某种类型数组时调用ArrayUtil.clone(T[]),不确定类型的使用ArrayUtil.clone(T),两种重载方法在实现上有所不同,但是在使用中并不能感知出差别。

  1. 泛型数组调用原生克隆
Integer[] b= {1,2,3};
Integer[] cloneB=ArrayUtil.clone(b);
Assert.assertArrayEquals(b, cloneB);
  1. 非泛型数组(原始类型数组)调用第二种重载方法
int[] a= {1,2,3};
int[] clone=ArrayUtil.clone(a);
Assert.assertArrayEquals(a, clone);
相关文章
|
缓存 Java Maven
如何在 Java 镜像构建过程中免重复下载依赖包
利用镜像构建缓存机制来加速 Java 镜像构建过程,免重复下载依赖包。
3166 0
如何在 Java 镜像构建过程中免重复下载依赖包
|
5月前
|
数据采集 编解码 算法
Github | 推荐一个Python脚本集合项目
Github | 推荐一个Python脚本集合项目
110 5
hutool工具获得一个随机的字符串
hutool工具获得一个随机的字符串
|
缓存 Java 开发工具
【Java】Java核心 84:Git 教程(7)分支创建与切换&合并与删除
在Git中,你可以使用以下命令来创建、切换、合并和删除分支: 分支创建与切换: 创建新分支:使用以下命令创建一个新的分支:
|
Java 编译器
一篇文章带你彻底理解Java中的克隆和拷贝
一篇文章带你彻底理解Java中的克隆和拷贝
148 0