import java.io.*;
import java.text.*;
//import java.lang.Exception;
public class DataExa
{
public static void main(String[] args)
{
File file1,file2;
FileOutputStream outStream;
FileInputStream inStream;
DataOutputStream dataOut;
DataInputStream dataIn;
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);
}
}
}
import java.io.*;
//import java.text.*;public class DataExa
{
public static void main(String[] args)
{
File file1,file2;
FileOutputStream outStream;
FileInputStream inStream;
DataOutputStream dataOut;
DataInputStream dataIn;
//DecimalFormat df=new DecimalFormat("0000 "); //这句你没用啊
try
{
file1=new File("C:\\1.txt");
file2=new File("C:\\2.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.writeByte(data);
}
}
}
catch(IOException e)
{
System.out.println("Error:"+e);
}
}
}