Hallo,
ich habe keine Vorkenntnisse in Java und habe vor einigen Tagen damit angefangen.
Ich verwende Eclipse als Umgebung.
Ich habe einige Probleme. Ich versuche ein kleines Programm zur Übung zu schreiben bei dem ich ganz einfach eine Variable definiere, diese einer Methode zur Umrechnung übergebe und dann mit einer weiteren Methode ausgebe.
Das Programm funktioniert soweit. Nur zeigt mir Eclispe bei double x und double y folgendes an:
Die lokale Variable x wird nie gelesen
Die lokale Variable y wird nie gelesen
Was heißt das?
meine zweite Frage:
ich habe in der main Methode das geschrieben:
Ausgabe(Umrechnung(Variable()));
Kann ich das auch ohne Verschachtelung machen:
Variable();
Umrechnung();
Ausgabe();
Gibt es sonst irgendwelche Unschönheiten an dem Programm? Irgendwas was man nicht so machen sollte? oder besser machen sollte?
Alwashe
ich habe keine Vorkenntnisse in Java und habe vor einigen Tagen damit angefangen.
Ich verwende Eclipse als Umgebung.
Ich habe einige Probleme. Ich versuche ein kleines Programm zur Übung zu schreiben bei dem ich ganz einfach eine Variable definiere, diese einer Methode zur Umrechnung übergebe und dann mit einer weiteren Methode ausgebe.
Das Programm funktioniert soweit. Nur zeigt mir Eclispe bei double x und double y folgendes an:
Die lokale Variable x wird nie gelesen
Die lokale Variable y wird nie gelesen
Was heißt das?
meine zweite Frage:
ich habe in der main Methode das geschrieben:
Ausgabe(Umrechnung(Variable()));
Kann ich das auch ohne Verschachtelung machen:
Variable();
Umrechnung();
Ausgabe();
Gibt es sonst irgendwelche Unschönheiten an dem Programm? Irgendwas was man nicht so machen sollte? oder besser machen sollte?
Code:
public class test {
public static void main(String[] args)
{
Ausgabe(Umrechnung(Variable()));
}
static double Variable()
{
double x;
return x=5;
}
static double Umrechnung(double x)
{
double y;
return y=x*2.5;
}
static void Ausgabe(double y)
{
System.out.print(y);
}
}
Alwashe