char a1[]={'a','b','c','d','e','f'},
b1[]={'1','2','3','4','5','6'};

解决方案 »

  1.   

    两个问题:
    char可不能"",应该''
    System.arraycopy(b2,0,a2,3,b2.length-3); //不是b2.length-3应该是b2.length-4public static void main(String args[]) {
        char a1[] = {
            'a', 'b', 'c', 'd', 'e', 'f'}
            ,
            b1[] = {
            '1', '2', '3', '4', '5', '6'};
        System.arraycopy(a1, 0, b1, 1, a1.length - 1);
        System.out.println(new String(a1));
        System.out.println(new String(b1));
        byte a2[] = {
            97, 98, 99, 100, 101, 102}
            , b2[] = {
            65, 66, 67, 68, 69, 70, 71};
        System.arraycopy(b2, 0, a2, 3, b2.length - 4);
        System.out.println(new String(a2));
        System.out.println(new String(b2));
      }