mirror of
https://github.com/openRuyi-Project/gcc.git
synced 2026-06-26 13:25:52 +00:00
Initial revision
From-SVN: r102074
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
|
||||
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);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user