Java/Dateihandling: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
main>Ugh
(+ Dateihandling)
 
(l korr)
Markierung: 2017-Quelltext-Bearbeitung
 
(12 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Babel-1|JavaLinks}}
{{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();
</java>
</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


==Siehe auch==
* [[Java]]
* [[Informatik]]


[[Kategorie:Java]]
[[Kategorie:Java]]
[[Kategorie:Informatik]]

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.


Weblinks