\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}