以下程序段实现数组元素的复制,将一个具有count个元素的int型数组复制到堆中新申
答案:3 悬赏:70
解决时间 2021-04-27 14:51
- 提问者网友:挣扎重来
- 2021-04-27 07:16
最佳答案
- 二级知识专家网友:請叫我丶偏執狂
- 2021-04-27 08:38
您好,您这样:
public static void main(String[] args) {
int[] array_1 = new int[10];
int[] array_2 = new int[10];
int[] array_3 = new int[10];
for (int i = 0; i < array_1.length; i++) {
array_1[i] = i;// 赋值
}
// for 赋值
for (int i = 0; i < array_1.length; i++) {
array_2[i] = i;// 赋值
}
// copy 赋值
System.arraycopy(array_1, 0, array_2, 0, array_1.length);
// 克隆
array_3 = array_1.clone();
for (int i = 0; i < array_1.length; i++) {
System.out.println("array_1[" + i + "] =" + array_1[i]);
}
for (int i = 0; i < array_2.length; i++) {
System.out.println("array_2[" + i + "] =" + array_2[i]);
}
for (int i = 0; i < array_3.length; i++) {
System.out.println("array_3[" + i + "] =" + array_3[i]);
}
}
public static void main(String[] args) {
int[] array_1 = new int[10];
int[] array_2 = new int[10];
int[] array_3 = new int[10];
for (int i = 0; i < array_1.length; i++) {
array_1[i] = i;// 赋值
}
// for 赋值
for (int i = 0; i < array_1.length; i++) {
array_2[i] = i;// 赋值
}
// copy 赋值
System.arraycopy(array_1, 0, array_2, 0, array_1.length);
// 克隆
array_3 = array_1.clone();
for (int i = 0; i < array_1.length; i++) {
System.out.println("array_1[" + i + "] =" + array_1[i]);
}
for (int i = 0; i < array_2.length; i++) {
System.out.println("array_2[" + i + "] =" + array_2[i]);
}
for (int i = 0; i < array_3.length; i++) {
System.out.println("array_3[" + i + "] =" + array_3[i]);
}
}
全部回答
- 1楼网友:蜜罐小熊
- 2021-04-27 09:30
楼主得到答案了吗。。同求啊
- 2楼网友:萌萌哒小可爱
- 2021-04-27 09:19
public class sumarraynum {
public static void main(string[] args) {
int[] arraynum = new int[10] ;
int[] arraynum1 = new int[10] ;
int[] arraynum2 = new int[10] ;
//arraynum1赋值
for(int i = 0 ; i < 10 ; i++) {
arraynum1[i] = i+1;
}
//arraynum2赋值
for(int y = 9 ; y >=0 ; y--) {
arraynum2[9-y] = y+1;
}
//arraynum1、arraynum2对应相加和
for(int z = 0 ; z < 10 ; z++) {
arraynum[z] = arraynum1[z]+arraynum2[z];
}
//查看结果
for(int i = 0 ; i < 10 ; i++) {
system.out.println("arraynum["+i+"] = "+ arraynum[i]);
}
}
}
个人建议这些小程序自己实际动手写一下,没必要这些也在网上问,学程序的靠敲敲敲敲敲敲敲敲。。。。。。。。。。。。。。。。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息