如何將一維陣列轉換為需要的二維陣列
阿新 • • 發佈:2018-11-13
擷取字串後,一般都會得到一個一維陣列,有時需要把這個以為陣列轉成相應行與列的二維陣列。最大的不同便在於行數與列數的規定。下面是一個簡單的例子,行與列可根據實際情況來取到,或規定。
/** * @author wangsheng */ public class ArrayTest { public static void main(String[] args) { String body [] ={ "0.0.0.0" , "0.0.0.0" , "255.0.0.0" , "U" , "0" , "0" , "0" , "x" , "0.0.0.0" , "0.0.0.1" , "255.0.0.0" , "U" , "0" , "0" , "0" , "y" , "0.0.0.0" , "0.0.0.2" , "255.0.0.0" , "U" , "0" , "0" , "0" , "x" , "0.0.0.0" , "0.0.0.3" , "255.0.0.0" , "U" , "0" , "0" , "0" , "y" , "0.0.0.0" , "0.0.0.4" , "255.0.0.0" , "U" , "0" , "0" , "0" , "z" , "0.0.0.0" , "0.0.0.5" , "255.0.0.0" , "U" , "0" , "0" , "0" , "x" }; String[][] arr = new String[6][8];// System.out.println(arr.length); for(int i=0;i