dataexa.java

来自「《Java程序设计》第6、7、8章的源代码。有需要者请」· Java 代码 · 共 31 行

JAVA
31
字号
import java.io.*;
import java.text.*;
public class DataExa{
	public static void main(String[] args){
		File file1,file2;
		FileOutputStream outStream;
		FileInputStream inStream;
		DataInputStream dataIn;
		DataOutputStream dataOut;
		DecimalFormat df=new DecimalFormat("0000 ");
		try
		{
		
			file1= new File("test1.txt");
			file2= new File("test2.txt");
			inStream = new FileInputStream(file1);
			outStream = new FileOutputStream(file2);
			dataIn = new DataInputStream(inStream);
			dataOut = new DataOutputStream(outStream);
			int count=dataIn.available();
			for(int i=0;i<count;i++){
			    int data=dataIn.readByte();
			    if (!Character.isLetter((char)data))
			      {System.out.print((char)data+" ");
			      dataOut.writeInt(data);}
			}
			}catch(IOException e){
			System.out.println("error:" + e);
		}
	}
}

⌨️ 快捷键说明

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