array.java

来自「Java Op Processor java vhdl processor」· Java 代码 · 共 62 行

JAVA
62
字号
package jvm;public class Array extends TestCase {	public String getName() {		return "Array";	}	public boolean test() {		boolean ok = true;				int ia[] = new int[3];		int val = 1;/*		System.out.println("iaload");		val = ia[0];		val = ia[2];		System.out.println("iastore");		ia[0] = val;		ia[2] = val;*/		if (ia.length!=3) {			System.out.println("Error - array.length");			ok = false;		}		for (int i=0; i<ia.length; ++i) {			ia[i] = ~i;		}		for (int i=0; i<ia.length; ++i) {			if (ia[i] != ~i) {				System.out.println("Error in array");				ok = false;			}		}//		System.out.println("iaload bound");//		val = ia[-1];//		val = ia[3];//		System.out.println("iastore bound");//		ia[-1] = val;//		ia[3] = val;//		np(null);		return ok;	}	public static void np(int[] ia) {		int val = 1;		System.out.println("iaload null pointer");//		val = ia[1];		System.out.println("iastore null pointer");		ia[1] = val;	}}

⌨️ 快捷键说明

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