Guten Tag zusammen,
ich brauche Hilfe beim verstehen einer Aufgabe. Und zwar soll ich ein Programm schreiben das Argumente entgegenimmt, die einen Pfad zu einer Textdatei geben soll, diese soll dann verschlüsselt werden, und in einen Zielpfad kommen. (Verschlüsselung wird über Ceasar alg. laufen) (Aber soweit bin ich noch nicht) Ich möchte jetzt erst mal verstehen wie ich eine Textdatei von einem Pfad in einen anderen übertrage. Außerdem soll noch eine zahl zwischen 0 und 25 entgegen genommen werden für die verschiebung( schätze das hat aber was mit der verschlüsselung zu tun).
hier schon einmal kleiner anfang
Soweit ich das verstanden habe sollte das so in etwa gehen können. Sprich ich speichere die Text datei in einer Variable, am besten schreibe ich jetzt eine Methode, in der ich die Variable übergebe diese dann verschlüsse und in einem neuen Pfad zurückgebe?
Danke im vorraus.
Herzliche Grüße
ich brauche Hilfe beim verstehen einer Aufgabe. Und zwar soll ich ein Programm schreiben das Argumente entgegenimmt, die einen Pfad zu einer Textdatei geben soll, diese soll dann verschlüsselt werden, und in einen Zielpfad kommen. (Verschlüsselung wird über Ceasar alg. laufen) (Aber soweit bin ich noch nicht) Ich möchte jetzt erst mal verstehen wie ich eine Textdatei von einem Pfad in einen anderen übertrage. Außerdem soll noch eine zahl zwischen 0 und 25 entgegen genommen werden für die verschiebung( schätze das hat aber was mit der verschlüsselung zu tun).
hier schon einmal kleiner anfang
Code:
import java.io.*;
public class InterneKommunikation {
public static void main(String[] args) throws IOException {
File datei = new File("c:\\Uebung_Java\\fileTest.txt");
FileReader eingabeStrom = new FileReader(datei);
BufferedReader eingabe = new BufferedReader(eingabeStrom);
}
}
Soweit ich das verstanden habe sollte das so in etwa gehen können. Sprich ich speichere die Text datei in einer Variable, am besten schreibe ich jetzt eine Methode, in der ich die Variable übergebe diese dann verschlüsse und in einem neuen Pfad zurückgebe?
Danke im vorraus.
Herzliche Grüße