繁体   English   中英

将多维字节数组更改为多维数组列表的方法

[英]Changing multidimensional array of bytes to method for multidimensional arraylist

这是我一直在玩的一些代码,我想知道如何更改代码,以便对ArrayList<byte[]>执行相同的ArrayList<byte[]>

 private static void transposeba(byte[][] m) {
        for (int i = 0; i < m.length; i++) {
            for (int j = i; j < m[0].length; j++) {
                byte x = m[i][j];
                m[i][j] = m[j][i];
                m[j][i] = x;
            }
        }
    }

这样:

 private static void transposeba(ArrayList<byte[]> m)
private static void transposeba(List<byte[]> m) {
    for (int i = 0; i < m.size(); i++) {
        for (int j = i; j < m.get(0).length; j++) {
            byte x = m.get(i)[j];
            m.get(i)[j] = m.get(j)[i];
            m.get(j)[i] = x;
        }
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM