fileencrypt.java

来自「初学的好东西值得一看看欢迎下载观看使用」· Java 代码 · 共 38 行

JAVA
38
字号
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
class FileEncrypt{
	public static void main(String[] args){
		if(args.length!=2)
			System.out.println("Usage:FileEncrypt encfile decfile");
		else{
			File f_obj1=new File(args[0]);
			File f_obj2=new File(args[1]);
			if(!f_obj1.isFile())
				System.out.println("文件"+args[0]+"并不存在.");
			else{
				
				try{
					FileInputStream fins=new FileInputStream(f_obj1);
					FileOutputStream fouts=new FileOutputStream(f_obj2);
					int in_data=0;
					do{
						in_data=fins.read();
						if(in_data!=-1){
							int hight=in_data/16; //求商数
							int lower=in_data%16; //求余数
							int out_data=lower*16+hight;
							fouts.write(out_data);
						}
					}while(in_data!=-1);
					fins.close();
					fouts.close();
				}catch(IOException e){
					System.out.println("文件IO出错!");}
			}
		}
	}
}
					
		

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?