Getting a bit frustrated with the validator. Most basic encryption here, just adding or substracting, but encryption nonetheless. Am I missing something?
package com.codegym.task.task18.task1826;
/*
Encryption
*/
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class Solution {
public static void main(String[] args) throws Exception {
FileInputStream input = new FileInputStream(new File(args[1]));
FileOutputStream output = new FileOutputStream(new File(args[2]));
while (input.available() > 0) {
int n = input.read();
if (args[0].equals("-e")) output.write(n + 1000);
else if (args[0].equals("-d")) output.write(n - 1000);
else System.out.println("Wrong parameter (-e/-d)");
//output.write(args[0].equals("-e")? n + 1000 : n - 1000);
}
input.close();
output.close();
}
}