importjava.io.*;publicclassSecretExample{publicstaticvoidmain(String[]args){FilefileOne=newFile("hello.txt"),fileTwo=newFile("hello.secret");charb[]=newchar[100];try{File...
import java.io.*;
public class SecretExample {
public static void main(String[] args) {
File fileOne=new File("hello.txt"),fileTwo=new File("hello.secret");
char b[]=new char[100];
try
{
FileReader in= __________________;
FileWriter out=__________________;
int n=-1;
while((n=in.read(b))!=-1)
{
for(int i=0;i
{
b[i]=(char)(b[i]^'a');
}
______________;//写入文件
}
________________;//关闭out
in=________________;
System.out.println("加密后的文件内容:");
while((n=in.read(b))!=-1)
{
String str=new String(b,0,n);
System.out.println(str);
}
in=____________________;
System.out.println("解密后的文件内容:");
while((n=in.read(b))!=-1)
{
for(int i=0;i
{
b[i]=(char)(b[i]^'a');
}
System.out.printf(new String(b,0,n));
}
____________________;//关闭in
}
catch(IOException e)
{
System.out.println(e);
}
}
}
该程序运行结果应如下图所示:
展开