⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mylist.java

📁 Java Op Processor java vhdl processor
💻 JAVA
字号:
/* * Created on 16.06.2005 * */package gctest;/** * @author Martin Schoeberl (martin@jopdesign.com) * */public class MyList {		final static int CNT = 10;		private MyList next;	private int a, b, c;			static MyList list1, list2;			static void test() {				MyList list1, list2;				MyList ptr = null;		int i, j;		list1 = list2 = null;				for (int cnt=0; cnt<50;++cnt) {			for (i=0; i<CNT; ++i) {				ptr = list1;				list1 = new MyList();				list1.a = i+cnt;				list1.next = ptr;				ptr = list2;				list2 = new MyList();				list2.a = 1000+i+cnt;				list2.next = ptr;			}			i = CNT;			ptr = list1;			j = 0;			while (ptr!=null) {				++j;				--i;				int val = ptr.a;				if (val!=i+cnt) {					System.out.println("Problem");					System.exit(1);				}				ptr = ptr.next;			}			if (j!=CNT) {				System.out.println("different size");				System.exit(1);			}			i = CNT+1000+cnt;			ptr = list2;			j = 0;			while (ptr!=null) {				++j;				--i;				int val = ptr.a;				if (val!=i) {					System.out.println("Problem");					System.exit(1);				}				ptr = ptr.next;			}			if (j!=CNT) {				System.out.println("different size");				System.exit(1);			}			System.out.print('*');			// free both lists			list1 = null;			list2 = null;		}	}		public static void main(String[] args) {		test();	}}

⌨️ 快捷键说明

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