arraytest.java

来自「linux下编程用 编译软件」· Java 代码 · 共 101 行

JAVA
101
字号
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);      }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?