D
Dany
Gast
Hallo,
Da ich noch Änfänger bin Java, kenn ich nicht alle Zusammenhänge die Klassen usw. zum funktionieren bringen.
Meine Frage bezieht sich auf das speichern, auf Festplatte, also wenn ein Programm beendet wird nicht gleich alle Daten wieder weg sind. Wenn ich z.B. ein Objekt habe das mir eine scanner-eingabe einliest, wie kann ich den code einfügen, der das abspeichert, muss ich zwei separate Dateien erstellen, oder kann ich den Code direkt in die scanner-datei einfügen?
Z.B.
probiert hatte ich die Klassen, aber bin nicht sicher wie ich diese korrekt einfügen könnte?
Vielen Dank
D.
Da ich noch Änfänger bin Java, kenn ich nicht alle Zusammenhänge die Klassen usw. zum funktionieren bringen.
Meine Frage bezieht sich auf das speichern, auf Festplatte, also wenn ein Programm beendet wird nicht gleich alle Daten wieder weg sind. Wenn ich z.B. ein Objekt habe das mir eine scanner-eingabe einliest, wie kann ich den code einfügen, der das abspeichert, muss ich zwei separate Dateien erstellen, oder kann ich den Code direkt in die scanner-datei einfügen?
Z.B.
Java:
import java.util.Scanner;
import java.io.*;
public class scanner1
{
public static void main(String[] args)
{
System.out.print("Bitte Name eingeben: ");
Scanner eingabe = new Scanner(System.in);
String name = eingabe.nextLine();
System.out.println("\nGuten Morgen "+name+"!");
}
}
probiert hatte ich die Klassen, aber bin nicht sicher wie ich diese korrekt einfügen könnte?
Java:
FileOutputStream dat = new FileOutputStream("datei.dat");
ObjectOutputStream out = new ObjectOutputStream(dat);
{
FileInputStream dat = new FileInputStream("datei.dat");
ObjectInputStream in = new ObjectInputStream(dat);
Vielen Dank
D.