Java返回字节数组

时间:2016-02-23 11:45:28

标签: java android

public static void main (){
    byte[] a = get();
    byte[] b = {1,2,3,4};

    System.arraycopy(a, 0, b, 2, 2);
    System.arraycopy(b, 0, a, 0, 2);
}

public static byte[] get(){
    byte c={5,6}; // byte c= new byte[2];...
    return c;
}

我的问题是:返回byte c={5,6}byte c=new byte[2]; c[0]=5;c[1]=6;之间的区别是什么?

提前thx。

1 个答案:

答案 0 :(得分:0)

c={5,6}使用大小为2的数组初始化数组,值为#34; 5"和" 6"。
c=new byte[2]使用大小为2的数组初始化数组,值 0 0