driver.java

来自「Java程序设计(美) David D. Riley著 机械工业出版社 书籍配套」· Java 代码 · 共 58 行

JAVA
58
字号
import java.io.*;/** Program to write then reada new binary file, called example.bin  (Figures 13.15 & 13.17) *  Author: David Riley *  Date: January, 2005 */public class Driver  {	public Driver()   {		try{			FileOutputStream outStream;			DataOutputStream dataStream;			outStream = new FileOutputStream( "example.bin" );			dataStream = new DataOutputStream( outStream );			dataStream.writeInt( 12 );			dataStream.writeBoolean( true );			dataStream.writeDouble( 98.7 );			dataStream.writeUTF( "hello world" );			dataStream.writeChar('Z');			dataStream.flush();			dataStream.close();		}		catch (IOException e)  {			System.out.println("ERROR writing." );		}                try {            int inInt;            boolean inBool;            double inDouble;            String inStr;            char inCh;            FileInputStream inStream;            DataInputStream dataStream;            inStream = new FileInputStream( "example.bin" );            dataStream = new DataInputStream( inStream );                        inInt = dataStream.readInt();            inBool = dataStream.readBoolean();            inDouble = dataStream.readDouble();            inStr = dataStream.readUTF();            inCh = dataStream.readChar();            dataStream.close();                        System.out.println( inInt );            System.out.println( inBool );            System.out.println( inDouble );            System.out.println( inStr );            System.out.println( inCh );       }        catch (IOException e)  {            System.out.println("ERROR reading." );        }	}}

⌨️ 快捷键说明

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