Files
schule/sae/tex/programmierung.tex
2018-05-13 12:56:45 +02:00

30 lines
1009 B
TeX

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