如题,不想写for循环,有直接的办法吗?

解决方案 »

  1.   

    如果是2个[], 那没戏了。目前没有啥好方法,毕竟存储结构不同。
    就算你没有自己写for循环,内部也是要这样做的。从 [] 转化为 List
      

  2.   

    给你一个参考
        String[] s1 = { "1", "2" };
        String[] s2 = { "3", "4" };
        String[] s3 = new String[s1.length + s2.length];
        System.arraycopy(s1, 0, s3, 0, s1.length);
        System.arraycopy(s2, 0, s3, s1.length, s2.length);
        System.out.println(Arrays.toString(s3));
      

  3.   

    不是,我只是想把LIST2里的数组,直接放到LIST2里,在LIST2里还保持数组的模式。
    这样ADDLL没问题吧?
      

  4.   

    LIST2里有N个数组,LIST1里有M个数组,
    添加完后,LIST1里有M+N个数组
      

  5.   

    String[] 是不能更改容量的,你看看我给你的参考。