package com.mingrisoft;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
public class Test {
/*
* 把加密的文件再进行一次此操作就可以解密
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
File file=new File("G:\\hehe.jpg");
if(file.isFile()){
System.out.println("该文件已存在");
}
else{
//创建文件夹
//file.mkdirs();
//创建文件
file.createNewFile();
}
FileInputStream is=new FileInputStream(file);
writeToLocal("G:\\hehe2.jpg",is);
}
private static void writeToLocal(String location ,FileInputStream input) throws IOException {
// TODO Auto-generated method stub
int index;
byte[] bytes=new byte[1024];
byte[] bytes2=new byte[1024];
FileOutputStream doumloadfile=new FileOutputStream(location);
while((index=input.read(bytes))!=-1){
for(int i=0;i<index;i++){
bytes2[i]=(byte) (bytes[i]^2);
}
doumloadfile.write(bytes2,0,bytes2.length);
doumloadfile.flush();
}
doumloadfile.close();
System.out.println("完成操作");
}
}
片什么的都可以无忧了 哈哈
JavaIO ------简单的文件加密解密
最新推荐文章于 2022-12-01 12:47:46 发布