need help
package com.codegym.task.task18.task1826;
/*
Encryption
*/
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Base64;
public class Solution {
public static void main(String[] args) throws IOException {
String fileName = args[1];
String fileOutPutName = args[2];
FileInputStream fileIn = new FileInputStream(fileName);
FileOutputStream fileOut = new FileOutputStream(fileOutPutName);
switch (args[0]) {
case "-e":
byte[] buffer = new byte[fileIn.available()];
while (fileIn.available() > 0) {
byte data = (byte)fileIn.read(buffer);
fileOut.write(data);
}
for (byte b: buffer) System.out.print(b + " ");
fileOut.close();
fileIn.close();
break;
case "-d":
while (fileIn.available() > 0) {
int data = fileIn.read();
fileOut.write(data);
}
fileOut.close();
fileIn.close();
break;
}
}
}