G
Guest
Gast
:!:
public double[][] liesDatenAusDatei( File f )
{
try
{
BufferedReader in = new BufferedReader( new FileReader( f ) );
Vector v = new Vector();
String line = in.readLine();
while( in!=null )
{
StringTokenizer t = new StringTokenizer( line, " ", false );
double[] d = new double[t.countTokens()];
for( int i=0; i<d.length; i++ )
d[i] = new Double(t.nextToken()).doubleValue();
v.add( d );
in.readLine();
}
double[][] erg = new double[v.size()][2];
v.copyInto(erg);
in.close();
return erg;
} catch( Exception e ) { return null; }
}
while( (thisLine = br.readLine()) != null ) {
werte=thisLine.split("\\t");
if ( werte.length == 2) {
System.out.println(werte[0]);
System.out.println(werte[1]);
} else {
System.out.println( "Syntax-Fehler in Zeile " + thisLine);
}
}
while( (thisLine = br.readLine()) != null ) {
if (thisLine.trim().length() == 0) continue; //--- Zeile enthält nur Whitespace -> Leerzeile -> weiterlesen
werte=thisLine.split("\\t");
if ( werte.length == 2) {
System.out.println(werte[0]);
System.out.println(werte[1]);
} else {
System.out.println( "Syntax-Fehler in Zeile " + thisLine);
}
}