java 数组值复制_用Java复制数组值

java 数组值复制

Java允许您将一个数组的值复制到另一个数组中。 可以通过使用

System类的arraycopy方法。 可以使用以下形式:
System.arraycopy(from,fromIndex,to,toIndex,count);
  • from-指定要从中复制的阵列名称。
  • fromIndex-指定要从中复制数组的位置。
  • -指定目标数组名称要在其上存储的值。
  • toIndex-指定要从中存储值的目标数组的位置。
  • count-指定要复制和存储的元素数。

以下示例显示了Java中的数组复制机制。

ArrayCopyDemo.java

import java.io.*;
/**
*@author Sreekandan.K
*/
class ArrayCopyDemo
{
 public static void main(String args[])
 {
  int[] mark1={55,77,89,91,57};
  int[] mark2={45,35,41,33,30,06};
  System.out.println("The Elements of first array are:");
  for(int i=0;i<mark1.length;i++)
  {
   System.out.println(mark1[i]);
  }
  System.out.println("The Elements of second array are:");
  for(int i=0;i<mark2.length;i++)
  {
   System.out.println(mark2[i]);
  }
  System.arraycopy(mark1,2,mark2,3,3);
  System.out.println("The Values in Second Array(mark2) after replacement are:");
  for(int i=0;i<mark2.length;i++)
  {
   System.out.println(mark2[i]);
  }
 }
}
作者:Sreekandan.K
附加图片
文件类型:jpg Output.jpg (42.2 KB,235视图)

翻译自: https://bytes.com/topic/java/insights/921674-copying-array-values-java

java 数组值复制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值