2 public class ArrayTest {
3 public static void main (String args[])
12 public static void BooleanArrayInit()
16 boolean [] x = { true };
18 passed("BooleanArrayInit() boolean[] x = {"+val+"}");
20 failed("BooleanArrayInit() boolean[] x = {"+val+"}");
21 } catch (Exception e) {
22 failed("BooleanArrayInit() "+e);
25 public static void ByteArrayInit()
31 passed("ByteArrayInit() byte[] x = {"+val+"}");
33 failed("ByteArrayInit() byte[] x = {"+val+"}");
34 } catch (Exception e) {
35 failed("ByteArrayInit() "+e);
38 public static void CharArrayInit()
44 passed("CharArrayInit() char[] x = {'"+val+"'}");
46 failed("CharArrayInit() char[] x = {'"+val+"'}");
47 } catch (Exception e) {
48 failed("CharArrayInit() "+e);
51 public static void ShortArrayInit()
57 passed("ShortArrayInit() short[] x = {"+val+"}");
59 failed("ShortArrayInit() short[] x = {"+val+"}");
60 } catch (Exception e) {
61 failed("ShortArrayInit() "+e);
64 public static void IntArrayInit()
70 passed("IntArrayInit() int[] x = {"+val+"}");
72 failed("IntArrayInit() int[] x = {"+val+"}");
73 } catch (Exception e) {
74 failed("IntArrayInit() "+e);
77 public static void failed(String s)
80 System.out.println("FAILED: " + s);
82 System.out.println("FAILED: ");
84 public static void passed(String s)
87 System.out.println("PASSED: " + s);
89 System.out.println("PASSED: ");
91 public static void ArrayName(String args[])
94 String name = args.getClass().getName();
95 passed("ArrayName() name="+name);
96 } catch (Exception e) {
97 failed("ArrayName() "+e);