folgender code geht in eclipse zu compilieren (betreff zeile 12):
folgender geht mit javac aber nicht mit eclipse (zeile 2 und 12): (bug in eclipse, oder code-fehler?)
Code:
import java.io.*;
public class Uebung {
public static void main( String args[] ) throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
String r,n,j,antw,ja;
int antwort = -1;
double p,u,loesung;
p = Math.PI;
{do
{System.out.println("Bitte Radius eingeben:");
r = stdin.readLine();
try
{
double ri = Integer.parseInt( r );
loesung = 2 * p * ri * ri;
System.out.println("Der Flaecheninhalt betraegt: " + loesung + "cm^2");}
catch (NumberFormatException e)
{
System.out.println("Das war keine Zahl!");
System.out.println("Noch ein Versuch? Ja=1 ; Nein=2");
antw = stdin.readLine();
antwort = Integer.parseInt( antw);}
}//do
while ( antwort == 1);
}}}
folgender geht mit javac aber nicht mit eclipse (zeile 2 und 12): (bug in eclipse, oder code-fehler?)
Code:
import java.io.*;
import static java.lang.Math.*;
public class Uebung {
public static void main( String args[] ) throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
String r,n,j,antw,ja;
int antwort = -1;
double p,u,loesung;
p = PI;
{do
{System.out.println("Bitte Radius eingeben:");
r = stdin.readLine();
try
{
double ri = Integer.parseInt( r );
loesung = 2 * p * ri * ri;
System.out.println("Der Flaecheninhalt betraegt: " + loesung + "cm^2");}
catch (NumberFormatException e)
{
System.out.println("Das war keine Zahl!");
System.out.println("Noch ein Versuch? Ja=1 ; Nein=2");
antw = stdin.readLine();
antwort = Integer.parseInt( antw);}
}//do
while ( antwort == 1);
}}}