您的位置:首页 > 运维架构

arraycopy方法(实现两个数组之间固定位置的相互转换)

2017-09-22 09:24 465 查看
代码:

import java.util.Arrays;

public class Example7_3 {

 /**

  * @param args

  */

 public static void main(String[] args) {

  // TODO Auto-generated method stub

  char a[] = { 'A', 'B', 'C', 'D', 'E', 'F' }, b[] = { '1', '2', '3',

    '4', '5', '6' };

  int c[] = { -1, -2, -3, -4, -5, -6 }, d[] = { 10, 20, 30, 40, 50, 60 };

  System.arraycopy(a, 0, b, 0, a.length - 3);

  System.arraycopy(b, 0, a, 3, b.length - 3);

  System.arraycopy(d, 5, c, 5, 1);

  System.out.println(Arrays.toString(a));

  System.out.println(Arrays.toString(b));

  System.out.println(Arrays.toString(c));

  System.out.println(Arrays.toString(d));

 }

}

答案:




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: