paul@67 | 1 | public class MultiArrayTest { |
paul@67 | 2 | public int[][] multiArray; |
paul@67 | 3 | |
paul@67 | 4 | public MultiArrayTest(int[] multiSizes) { |
paul@67 | 5 | multiArray = new int[multiSizes[0]][multiSizes[1]]; |
paul@67 | 6 | } |
paul@67 | 7 | |
paul@67 | 8 | public int get(int index1, int index2) { |
paul@67 | 9 | return multiArray[index1][index2]; |
paul@67 | 10 | } |
paul@143 | 11 | |
paul@143 | 12 | public static void main(String[] args) { |
paul@143 | 13 | int[] sizes = {4, 7}; |
paul@143 | 14 | MultiArrayTest test = new MultiArrayTest(sizes); |
paul@143 | 15 | if (test.multiArray.length != 4) { |
paul@143 | 16 | System.err.println("test.multiArray.length failed!"); |
paul@143 | 17 | } else { |
paul@143 | 18 | System.out.println("test.multiArray.length correct: " + test.multiArray.length); |
paul@143 | 19 | } |
paul@143 | 20 | if (test.multiArray[0].length != 7) { |
paul@143 | 21 | System.err.println("test.multiArray[0].length failed!"); |
paul@143 | 22 | } else { |
paul@143 | 23 | System.out.println("test.multiArray[0].length correct: " + test.multiArray[0].length); |
paul@143 | 24 | } |
paul@143 | 25 | if (test.multiArray[3][6] != 0) { |
paul@143 | 26 | System.err.println("test.multiArray[3][6] failed!"); |
paul@143 | 27 | } else { |
paul@143 | 28 | System.out.println("test.multiArray[3][6] correct: " + test.multiArray[3][6]); |
paul@143 | 29 | } |
paul@143 | 30 | test.multiArray[3][6] = 36; |
paul@143 | 31 | if (test.get(3, 6) != 36) { |
paul@143 | 32 | System.err.println("test.get(3, 6) failed!"); |
paul@143 | 33 | } else { |
paul@143 | 34 | System.out.println("test.get(3, 6) correct: " + test.get(3, 6)); |
paul@143 | 35 | } |
paul@143 | 36 | } |
paul@67 | 37 | } |
paul@143 | 38 | |
paul@143 | 39 | // vim: tabstop=4 expandtab shiftwidth=4 |