Не проходит дешифровка, не понимаю что делать, помогите
запись идет в отдельный файл, а не в тот из которого берется значение, мб в этом проблема
package com.javarush.task.task18.task1826;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
/*
Шифровка
*/
public class Solution {
public static void main(String[] args) throws IOException {
FileInputStream fileInputStream = new FileInputStream(args[1]);
int data = 0;
if (args[0].equals("e")) {
while (fileInputStream.available() > 0) {
data = (fileInputStream.read() + 1);
}
}
if (args[0].equals("d")){
data = data - 1;
}
FileOutputStream fileOutputStream = new FileOutputStream(args[2]);
fileOutputStream.write(data);
fileInputStream.close();
fileOutputStream.close();
}
}