f911ba985a
From-SVN: r102074
101 lines
2.2 KiB
Java
101 lines
2.2 KiB
Java
|
|
public class ArrayTest {
|
|
public static void main (String args[])
|
|
{
|
|
BooleanArrayInit();
|
|
ByteArrayInit();
|
|
CharArrayInit();
|
|
ShortArrayInit();
|
|
IntArrayInit();
|
|
ArrayName(args);
|
|
}
|
|
public static void BooleanArrayInit()
|
|
{
|
|
try {
|
|
boolean val = true;
|
|
boolean [] x = { true };
|
|
if (x[0] == val)
|
|
passed("BooleanArrayInit() boolean[] x = {"+val+"}");
|
|
else
|
|
failed("BooleanArrayInit() boolean[] x = {"+val+"}");
|
|
} catch (Exception e) {
|
|
failed("BooleanArrayInit() "+e);
|
|
}
|
|
}
|
|
public static void ByteArrayInit()
|
|
{
|
|
try {
|
|
byte val = 42;
|
|
byte [] x = { 42 };
|
|
if (x[0] == val)
|
|
passed("ByteArrayInit() byte[] x = {"+val+"}");
|
|
else
|
|
failed("ByteArrayInit() byte[] x = {"+val+"}");
|
|
} catch (Exception e) {
|
|
failed("ByteArrayInit() "+e);
|
|
}
|
|
}
|
|
public static void CharArrayInit()
|
|
{
|
|
try {
|
|
char val = 'X';
|
|
char [] x = { 'X' };
|
|
if (x[0] == val)
|
|
passed("CharArrayInit() char[] x = {'"+val+"'}");
|
|
else
|
|
failed("CharArrayInit() char[] x = {'"+val+"'}");
|
|
} catch (Exception e) {
|
|
failed("CharArrayInit() "+e);
|
|
}
|
|
}
|
|
public static void ShortArrayInit()
|
|
{
|
|
try {
|
|
short val = 42;
|
|
short [] x = { 42 };
|
|
if (x[0] == val)
|
|
passed("ShortArrayInit() short[] x = {"+val+"}");
|
|
else
|
|
failed("ShortArrayInit() short[] x = {"+val+"}");
|
|
} catch (Exception e) {
|
|
failed("ShortArrayInit() "+e);
|
|
}
|
|
}
|
|
public static void IntArrayInit()
|
|
{
|
|
try {
|
|
int val = 42;
|
|
int [] x = { 42 };
|
|
if (x[0] == val)
|
|
passed("IntArrayInit() int[] x = {"+val+"}");
|
|
else
|
|
failed("IntArrayInit() int[] x = {"+val+"}");
|
|
} catch (Exception e) {
|
|
failed("IntArrayInit() "+e);
|
|
}
|
|
}
|
|
public static void failed(String s)
|
|
{
|
|
if (s != null)
|
|
System.out.println("FAILED: " + s);
|
|
else
|
|
System.out.println("FAILED: ");
|
|
}
|
|
public static void passed(String s)
|
|
{
|
|
if (s != null)
|
|
System.out.println("PASSED: " + s);
|
|
else
|
|
System.out.println("PASSED: ");
|
|
}
|
|
public static void ArrayName(String args[])
|
|
{
|
|
try {
|
|
String name = args.getClass().getName();
|
|
passed("ArrayName() name="+name);
|
|
} catch (Exception e) {
|
|
failed("ArrayName() "+e);
|
|
}
|
|
}
|
|
}
|