import java.io.*; //将一段文字加密后存到文件中,然后将加密后文件输出
public class JiaMi {
public static void main(String args[])
{
try{
FileReader r1=new FileReader("c:\\in.txt");//需要加密的文件内容
FileWriter r2=new FileWriter("c:\\out.txt");//写出文件,加密后的存储位置
int i;
while((i=r1.read())!=-1)
r2.write(i+3);
r1.close();
r2.close();
//检查加密后的文件解密是否正确
r1=new FileReader("c:\\out.txt");
while((i=r1.read())!=-1)
System.out.print((char)(i-3));
r1.close();
}
catch(Exception e){
e.printStackTrace();
}
}
}
public class JiaMi {
public static void main(String args[])
{
try{
FileReader r1=new FileReader("c:\\in.txt");//需要加密的文件内容
FileWriter r2=new FileWriter("c:\\out.txt");//写出文件,加密后的存储位置
int i;
while((i=r1.read())!=-1)
r2.write(i+3);
r1.close();
r2.close();
//检查加密后的文件解密是否正确
r1=new FileReader("c:\\out.txt");
while((i=r1.read())!=-1)
System.out.print((char)(i-3));
r1.close();
}
catch(Exception e){
e.printStackTrace();
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货