Mothode + Übergabeparameter !

Status
Nicht offen für weitere Antworten.
K

kamyab

Gast
Code:
import java.io.*;

public class Einlesen
{
	public static void main(String[] args)
	{
	       auslesen(name.txt); 	
	}
	
	public static void auslesen(Object a)throws IOException
	{
	        BufferedReader in = new BufferedReader(new FileReader("a.txt"));
                        
                        for(int i=0; i<=?????; i++)
                        {
                                String n = readLine();
                                System.out.println(n);
                        }	
	}
}
Ich würde gerne eine *.txt Datei an die Methode auslesen übergeben.
Der Inhalt soll ausgelesen und ausgegeben werden.

Mein Problem:
Welches Parameter muss ich für die Methode auslesen verwenden ? (habe Object eingesetzt)
Wie kann ich die Anzahl der Zeilen in name.txt auslesen ?

Ich bedanke mich im vorraus
Kamyab
 

Nobody

Top Contributor
entweder du erstellst aus dem name, pfad.... ein file oder du übergibst das ganze einfach als string.

zur zeilenzahl, guck mal die methoden an, wüsst grad nicht auswendig obs da eine gibt.
im notfall beim auslesen hochzählen
 
G

Guest

Gast
hochzählen ist gut.. wie hoch ? :)


for(int i=0; i<=?????; i++) das ist ja mein problem !
 
B

bygones

Gast
statt:
Code:
for(int i=0; i<=?????; i++) 
                        { 
                                String n = readLine(); 
                                System.out.println(n); 
                        }

eher:
Code:
String line;
while((line = in.readLine()) != null) {
   System.out.println(line);
}

Außerdem würde ich der methode auslesen nicht ein Object übergeben sondern entweder einen String mit der Datei oder gleich ein FileObject !
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben