zfstream.java
来自「《Java程序设计》第6、7、8章的源代码。有需要者请」· Java 代码 · 共 35 行
JAVA
35 行
import java.io.*;
public class ZFStream{
public static void main(String args[]){
FileReader in;
FileWriter out1,out2;
int count,k=-1,n=-1;
char ch[]=new char[1024];
char c[]=new char[1024];
char s[]=new char[1024];
try
{
in = new FileReader("test1.txt");
out1 = new FileWriter("test2.txt");
out2 = new FileWriter("test3.txt");
while((count=in.read(ch,0,1024))!=-1)
{ for (int i=0;i<count;i++)
{if (Character.isLetter(ch[i]))
{k++;
c[k]=ch[i];}
else
{n++;
s[n]=ch[i];}
}
System.out.println(new String(c));
System.out.println(new String(s));
out1.write(c);
out2.write(s);
}
System.out.println("区分并保存成功!");
in.close();
out1.close();
out2.close();
}catch(IOException e){}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?