Java.util下Arrays.copyOf方法源码详解
1. 测试最常用的两个参数的copeOf方法
@Test
public void TestArraysCopyOf(){
String[] s1 = {
"damon1","damon2","damon3"};
String[] s2 = Arrays.copyOf(s1, 3);
System.out.println(Arrays.toString(s2));
String[] s3 = Arrays.copyOf(s1, 1);
System.out.println(Arrays.toString(s3));
}
/**
* 输出结果如下
* [damon1, damon2, damon3]
* [damon1]
*/
2. Arrays.copyOf()源码部分
- 直接调用的方法
@SuppressWarnings("unchecked")
public static <T