java-函数的使用

 

1.复制数组

arraycopy方法:将数组sourceArray中的索引值从index1到index1+length-1元素中的数据复制到数组copyArray的某些元素中,copyArray从第index2元素开始存放这些数据。

例:

import java.util.Arrays;

char [] a = {'a','b','c'},

    b = {'1','2','3'};

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

System.out.println("数组a中各个元素的值:");

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

copyOf方法:可以把参数original指定的数组中从索引0开始的newLength个元素复制到一个新数组中,并返回这个新数组,且该新数组的长度为newLength。

   如果newLength的值大于original的长度,copyOf方法返回的新数组的第newLength索引后 的元素取默认值。

例:

int [] a={100,200,300};

int [] b=Arrays.copyOf(a,5);

copyOfRange方法:可以把参数original指定的数组中从索引from至to-1

    未完待续。。。。。

posted @ 2016-01-08 09:05  tt香薷  阅读(114)  评论(0)    收藏  举报