packagefile;importjava.io.*;publicclassEncrypt{publicstaticvoidmain(String[]args)throwsFileNotFoundException{byteb[]=newbyte[1024];//charc[]=newchar[1024];inti=0;intx=4;t...
package file;
import java.io.*;
public class Encrypt {
public static void main(String[] args) throws FileNotFoundException {
byte b[]=new byte[1024];
//char c[]=new char[1024];
int i=0;
int x=4;
try {
FileInputStream fs=new FileInputStream("D:/shibing/U盘/java/实验八/0908061143石冰/oringin.txt");
FileOutputStream os=new FileOutputStream("D:/shibing/U盘/java/实验八/0908061143石冰/mid.txt");
fs.read(b);
b[b.length-1]=0;//
i=0;
while(b[i]!=0){
if(b[i]>='a'&&b[i]<='z'){
b[i]=(byte)(b[i]+x);
if(b[i]>'z'){
b[i]=(byte)(b[i]-26);
}
}
if(b[i]>='A'&&b[i]<='Z'){
b[i]=(byte)(b[i]+x);
if(b[i]>'Z'){
b[i]=(byte)(b[i]-26);
}
}
i++;
}
os.write(b);//这个不能写入的仍是字符串
//for(i=0;i
System.out.print(b[0]);
System.out.print(" ");
//}
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
展开