Hello again,
ich möchte ein kleines Programm schreiben, welches einen String aus einer
Textdatei liest, seine Länge berechnet und beides auf die Konsole ausgibt.
Mein Ansatz bisher: Ich habe eine Textdatei angelegt (im gleichen Ordner wie
mein Programm). Als Methode zum Öffnen der Datei kann ich x.open() benutzen (eigene Methode).
1. Frage: kann ich einen String S mit der Methode zum Öffnen der Datei initalisieren? Wird der Text dann in den
String S gespeichert?
2. Frage: Muss ich die Datei dann auch wieder schließen?
3. Frage: ist der Methodenaufruf so korrekt?
...
Für erste Hinweise wäre ich sehr dankbar ;-)!
S.
ich möchte ein kleines Programm schreiben, welches einen String aus einer
Textdatei liest, seine Länge berechnet und beides auf die Konsole ausgibt.
Mein Ansatz bisher: Ich habe eine Textdatei angelegt (im gleichen Ordner wie
mein Programm). Als Methode zum Öffnen der Datei kann ich x.open() benutzen (eigene Methode).
Code:
class stringLesen{
public static void main(String[]args){
String S = x.open(C:\Dokumente und Einstellungen\Eigene Dateien\Text.txt); //Progr. meckert wegen '\'
new int n = berechneString(S);
public int berechneString(String S){
?????
return n;
}
}
}
1. Frage: kann ich einen String S mit der Methode zum Öffnen der Datei initalisieren? Wird der Text dann in den
String S gespeichert?
2. Frage: Muss ich die Datei dann auch wieder schließen?
3. Frage: ist der Methodenaufruf so korrekt?
...
Für erste Hinweise wäre ich sehr dankbar ;-)!
S.