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

📄 printstream.java

📁 Java Op Processor java vhdl processor
💻 JAVA
字号:
package java.io;import com.jopdesign.sys.JVMHelp;// public class PrintStream extends FilterOutputStreampublic class PrintStream {	private static final int MAX_TMP = 32;	private static int[] tmp;			// a generic buffer	static void wr(char c) {				JVMHelp.wr(c);		/*		// no buffering => busy wait on serial line!		while ((Native.rd(Const.IO_STATUS)&1)==0)			;		Native.wr(c, Const.IO_UART);		*/	}		static void wr(String s) {		int i = s.length();		for (int j=0; j<i; ++j) {			JVMHelp.wr(s.charAt(j));		}	}	static void wr(int val) {		int i;		int sign = 1;		if (val<0) {			wr('-');			//val = -val;			sign = -1;		}		for (i=0; i<MAX_TMP-1; ++i) {			//tmp[i] = (val%10)+'0';			tmp[i] = ((val%10)*sign)+'0';			val /= 10;			if (val==0) break;		}		for (val=i; val>=0; --val) {			wr((char) tmp[val]);		}		//wr(' ');	}	/**	* the one and only constructor to make System.out work!	*/	public PrintStream() {		if (tmp==null) {			tmp = new int[MAX_TMP];		}	}	public void print(String s) {		wr(s);	}	public void print(int i) {		wr(i);	}	public void print(char c) {		JVMHelp.wr(c);	}	public void println() {		wr("\r\n");	}	public void println(String s) {		print(s);		println();	}	public void println(int i) {		print(i);		println();	}}

⌨️ 快捷键说明

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