Hallo zusammen,
ich hab mal wieder ein Problem. Ich möchte in der Main den Inhalt einer Datei auslesen. In der Datei stehen Namen nach einander drinne. Ich möchte diese Ausgeben mit einer Fortlaufenden Zahl. Zum Beispiel
(1) Hans
(2) Peter
(3) Harald
ich hab bereits folgendes geschrieben:
Und das auszuführende Skript:
Ich würde mich auf Antworten freuen.
P.S: Beim Debuggmodus springt er aus der 2. while schleife sofort raus. Ich weiss einfach nicht wieso?!
ich hab mal wieder ein Problem. Ich möchte in der Main den Inhalt einer Datei auslesen. In der Datei stehen Namen nach einander drinne. Ich möchte diese Ausgeben mit einer Fortlaufenden Zahl. Zum Beispiel
(1) Hans
(2) Peter
(3) Harald
ich hab bereits folgendes geschrieben:
Code:
public class Filereader {
// Reader um alle Aliasse auszulesen
static void readAlliasse (String dateiname) throws IOException {
LineNumberReader reader = new LineNumberReader(new FileReader(dateiname+".txt"));
int line = 1;
//So bekommst die Gesamtzeilenanzahl
String[] alias = new String[line];
String getAlias = null;
while( reader.readLine() != null){
line = reader.getLineNumber();
}
//nun das Array erstellen
//Zähler für die Menüausgabe
int i = 1;
//jetzt die aliasse ausgeben und in ein Array schreiben
while((getAlias = reader.readLine()) != null){
System.out.println("("+i+")" + getAlias);
alias[reader.getLineNumber()-1] = getAlias;
i++;
}
}
Und das auszuführende Skript:
Code:
Filereader.readAlliasse("Konto\\Verwaltung\\Aliasse\\aliasse_giro");
Ich würde mich auf Antworten freuen.
P.S: Beim Debuggmodus springt er aus der 2. while schleife sofort raus. Ich weiss einfach nicht wieso?!