brauche hilfe
also ich muss die quellcode am montag der Klasse vorstellen kann mir mal einer helfen
kann mir mal jemand erklären was in jeder zeile abläuft bis zeile 8 lässt es sich selber erklären und manche stellen hab ich selber versucht ich hoffe es ist richtig bin auf jede kleinste hilfe dankbar. . .
also ich muss die quellcode am montag der Klasse vorstellen kann mir mal einer helfen
kann mir mal jemand erklären was in jeder zeile abläuft bis zeile 8 lässt es sich selber erklären und manche stellen hab ich selber versucht ich hoffe es ist richtig bin auf jede kleinste hilfe dankbar. . .
Java:
package Kontooo;
import java.io.*;
public class konten {
private int kontostand;
private int grenzwert;
private int kontoname;
public konten(int kontoname){
try{
this.kontoname=kontoname;
File f = new File("C:\\Users\\Nurullah\\Desktop\\Konto"+kontoname+".txt");
FileReader fr = new FileReader(f);
char [] temp = new char[(int)f.length()];
fr.read(temp); // die daten werden eingelesen und ins char array geschrieben
String les = new String(temp);// array zum String
String[]werte=les.split(" ");// String zum String array
this.kontostand=Integer.parseInt(werte[0]);//array ausgelensen
this.grenzwert=Integer.parseInt(werte[1]);// array ausgelsen
fr.close();
}catch(FileNotFoundException e){// um fehler abzufangen
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}catch(NumberFormatException e){
e.printStackTrace();
}
}
public void setKontodaten(int kontostand,int grenzwert) {
this.grenzwert=grenzwert;
this.kontostand = kontostand;
try{
File f = new File("C:\\Users\\Nurullah\\Desktop\\Konto"+kontoname+".txt");
FileWriter fw = new FileWriter(f);
String daten=kontostand+" "+grenzwert;//daten werden geschrieben
char[] buffer = daten.toCharArray();// daten zum char array
fw.write(buffer);
fw.close();
}catch(IOException e){
e.printStackTrace();
}
}
public int getKontostand() {
return kontostand;
}
public int getGrenzwert() {
return grenzwert;
}
public int getKontoname() {
return kontoname;
}
}
Zuletzt bearbeitet von einem Moderator: