文章目录**复习知识点** ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
❤Java面试题(十五)----- 简述Java中如何复制一个整型数组
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
一、考查的知识点二、实现方法
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨前言部分✨ 姓名:洋葱爱代码 喜欢:Java编程 重要的事情说三遍!!! 欢迎大家来访问哦,互相学习 欢迎大家来访问哦,互相学习 欢迎大家来访问哦,互相学习 让我们一起来学习Java面试题吧!!! ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
合抱之木,生于毫末;百丈之台,起于垒土;千里之行,始于足下。------《老子》
今日学习任务!!!!!
1、Java面试题(十五)----- 简述Java中如何复制一个整型数组
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
一、考查的知识点✨数组的特性✨
✨数组的操作✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
二、实现方法✨1、使用循环语句将一个数组的内容拷贝到另外一个数组中i✨
package test07;
import java.util.Arrays;
// 方法一 、 使用for循环的方法将数组进行赋值
public class Main01 {
public static void main(String[] args) {
int [] src = {1 ,2 , 3 ,4 , 5};
int [] dest = new int[src.length];
for (int i = 0; i < src.length; i++) {
dest[i] = src[i] ;
}
//遍历dest数组
System.out.println(Arrays.toString(dest));
}
}
✨2、使用数组的clone()方法✨
package test07;
import java.lang.reflect.Array;
import java.util.Arrays;
// 方法二 、使用数组的clone方法
public class Main02 {
public static void main(String[] args) {
int [] src = {1,2,3,4,5};
int [] dest = src.clone();
src[0] = 0 ;
System.out.println(Arrays.toString(dest));
System.out.println(Arrays.toString(src));
}
}
✨3、 使用 System.arraycopy(Object src , int srcPos , Object dest , int destPos , int length)✨
package test07;
import java.util.Arrays;
// 方法三 、 使用 System.arraycopy(Object src , int srcPos , Object dest , int destPos , int length)
public class Main03 {
public static void main(String[] args) {
int [] src = {1,2,3,4,5};
int [] dest = new int[5];
System.arraycopy(src , 0 , dest , 0,5 );
System.out.println(Arrays.toString(dest));
}
}
✨4、 使用Arrays.copyOf(src , length )✨
package test07;
import java.util.Arrays;
// 方法四 、 使用Arrays.copyOf(src , length )
//Arrays.copyOf方法内部是用System.arraycopy()方法实现的,只是在进行数组复制时不需要初始化
//该函数会在堆上创建一个新的数组并返回。
public class Main04 {
public static void main(String[] args) {
int [] src = {1 ,2 , 3 ,4 , 5};
int [] dest ;
dest = Arrays.copyOf(src , 5 ) ;
for (int i = 0; i
每日一夸!!!
就如同薛之謙对毛不易夸奖的
"你现在就是流星" , 但是我相信你 ,你坚持下去你就是巨星"



