\section{Programmierung}

    \subsection{Dateien lesen}
        Dateien können mit einem FileReader geöffnet werden und mit einem Scanner
        ausgelesen werden. \\
        Beispiel: \\
        \begin{lstlisting}[frame=single, language=Java]
        FileReader datei = new FileReader("dateipfad/datei.txt");
        Scanner scn = new Scanner(datei);

        while (scn.hasNextLine()) {
                ....
        }
        scn.close();
        \end{lstlisting}

    \subsection{Dateien schreiben}
        Mit dem FileWriter können Dateien geöffnet werden. Der BufferedWriter schreibt dann
        in die Dateien. \\
        Beispiel:
        \begin{lstlisting}[frame=single, language=Java]
        FileWriter filew = new FileWriter("dateipfad/datei.txt");
        BufferedWriter bufferedw = new BufferedWriter(filew);

        bufferedw.write("Das ist ein Test");
        bufferedw.newLine();
        bufferedw.write("Das ist ein zweiter Test");
        bufferedw.close();
        \end{lstlisting}
