paul@63 | 1 | public class SwitchTest { |
paul@63 | 2 | |
paul@63 | 3 | public int test(int x) { |
paul@63 | 4 | switch (x) { |
paul@63 | 5 | case 0: |
paul@63 | 6 | |
paul@63 | 7 | case 1: |
paul@63 | 8 | x = x + 10; |
paul@63 | 9 | break; |
paul@63 | 10 | |
paul@63 | 11 | case 2: |
paul@63 | 12 | x = x + 20; |
paul@63 | 13 | break; |
paul@63 | 14 | |
paul@63 | 15 | default: |
paul@63 | 16 | break; |
paul@63 | 17 | } |
paul@63 | 18 | |
paul@63 | 19 | return x; |
paul@63 | 20 | } |
paul@146 | 21 | |
paul@146 | 22 | public static void main(String[] args) { |
paul@146 | 23 | SwitchTest test = new SwitchTest(); |
paul@146 | 24 | if (test.test(0) == 10) { |
paul@146 | 25 | System.out.println("test.test(0) correct: " + test.test(0)); |
paul@146 | 26 | } else { |
paul@146 | 27 | System.err.println("test.test(0) failed!"); |
paul@146 | 28 | } |
paul@146 | 29 | if (test.test(1) == 11) { |
paul@146 | 30 | System.out.println("test.test(1) correct: " + test.test(1)); |
paul@146 | 31 | } else { |
paul@146 | 32 | System.err.println("test.test(1) failed!"); |
paul@146 | 33 | } |
paul@146 | 34 | if (test.test(2) == 22) { |
paul@146 | 35 | System.out.println("test.test(2) correct: " + test.test(2)); |
paul@146 | 36 | } else { |
paul@146 | 37 | System.err.println("test.test(2) failed!"); |
paul@146 | 38 | } |
paul@146 | 39 | if (test.test(3) == 3) { |
paul@146 | 40 | System.out.println("test.test(3) correct: " + test.test(3)); |
paul@146 | 41 | } else { |
paul@146 | 42 | System.err.println("test.test(3) failed!"); |
paul@146 | 43 | } |
paul@146 | 44 | } |
paul@63 | 45 | } |
paul@146 | 46 | |
paul@146 | 47 | // vim: tabstop=4 expandtab shiftwidth=4 |