Java/Dateihandling: Unterschied zwischen den Versionen
Aus ZUM-Unterrichten
< Java
main>Ugh (+ Dateihandling) |
(l korr) Markierung: 2017-Quelltext-Bearbeitung |
||
(12 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{ | {{Fortsetzung| | ||
weiter= Schiffe versenken|weiterlink=Java/Schiffe versenken| | |||
vorher=Arrays|vorherlink=Java/Array| | |||
übersicht=Einstieg in Java<br>(Übersicht)|übersichtlink=Java#Übersicht|}} | |||
Der folgende Quelltext zeigt, wie man in Java Texte speichern und laden kann. | Der folgende Quelltext zeigt, wie man in Java Texte speichern und laden kann. | ||
<java> | <source lang="java">import java.io.*; | ||
import java.io.*; | |||
// (...) | // (...) | ||
Zeile 21: | Zeile 25: | ||
out.newLine(); | out.newLine(); | ||
out.close(); | out.close(); | ||
</ | </source> | ||
{{Übung| | {{Übung| | ||
Zeile 27: | Zeile 31: | ||
}} | }} | ||
==Weblinks== | {{Fortsetzung| | ||
weiter= Schiffe versenken|weiterlink=Java/Schiffe versenken| | |||
vorher=Arrays|vorherlink=Java/Array| | |||
übersicht=Einstieg in Java<br>(Übersicht)|übersichtlink=Java#Übersicht|}} | |||
== Weblinks == | |||
* http://www.torsten-horn.de/techdocs/java-io.htm | * http://www.torsten-horn.de/techdocs/java-io.htm | ||
[[Kategorie:Java]] | [[Kategorie:Java]] | ||
Aktuelle Version vom 20. August 2019, 05:56 Uhr
Der folgende Quelltext zeigt, wie man in Java Texte speichern und laden kann.
import java.io.*;
// (...)
// Textdatei lesen
BufferedReader in = new BufferedReader(
new InputStreamReader(
new FileInputStream( "MyFile.txt" ) ) );
String s = in.readLine();
in.close();
//Textdatei schreiben
BufferedWriter out = new BufferedWriter(
new OutputStreamWriter(
new FileOutputStream( "MyFile.txt" ) ) );
out.write( s );
out.newLine();
out.close();
Übung
- Realisieren Sie das Quelltextbeispiel als sinnvolle Methode einer Klasse EinAus.