Hallo,
Wenn ich per eingabe eine int oder eine float variable eingeben möchte, braucht man doch die read.java datei. Zumindest hat das unsere dozentin erzählt. Diese datei soll dann im selben ordner liegen wie die datei in der ich die eingabe machen möchte...
Bei jedem bei mir in der vorlesung funktionierts, nur bei mir nicht. wenn ich die read.java durch den compiler jage, kommt folgende Fehlermeldung:
Read.java:29: Nethod parseFloat(java.lang.String) not found in class java.lang.Float.
f = Float.praseFloat (eingabe.readline());
^
Ich denke allerdings das nicht die Datei Fehlerhaft ist, sondern irgendwas mit meinem java spinnt.
hier mal der quellcode:
Wenn ich per eingabe eine int oder eine float variable eingeben möchte, braucht man doch die read.java datei. Zumindest hat das unsere dozentin erzählt. Diese datei soll dann im selben ordner liegen wie die datei in der ich die eingabe machen möchte...
Bei jedem bei mir in der vorlesung funktionierts, nur bei mir nicht. wenn ich die read.java durch den compiler jage, kommt folgende Fehlermeldung:
Read.java:29: Nethod parseFloat(java.lang.String) not found in class java.lang.Float.
f = Float.praseFloat (eingabe.readline());
^
Ich denke allerdings das nicht die Datei Fehlerhaft ist, sondern irgendwas mit meinem java spinnt.
hier mal der quellcode:
Java:
/* Read.java */
import java.io.*;
public class Read
{
static int getInt()
{
int i = 0;
BufferedReader eingabe = new BufferedReader(
new InputStreamReader(System.in));
try
{
i = Integer.parseInt (eingabe.readLine());
}
catch (Exception e)
{
System.out.println("Fehler bei der Eingabe");
}
return i;
}
static float getFloat()
{
float f = 0.0F;
BufferedReader eingabe = new BufferedReader(
new InputStreamReader(System.in));
try
{
f = Float.parseFloat (eingabe.readLine());
}
catch (Exception e)
{
System.out.println("Fehler bei der Eingabe");
}
return f;
}
}
[/Java]