Anfänger
-
hallo, ich wollte diese Methode schreiben
public string toString () {
string a= new string();
return a;
}jetzt habe ich zwei Fragen:
1. ich bekomme die Fehlermeldung, dass es die Methode mit 0 Pararmetern schon gibt, obwohl ich keine geschrieben habe.
was muss ich also anders machen? (ich brauche unbeding diesen Namen mit 0 Pararmetern)2. ich möchte this.laenge mitangeben (ist nen double)
wie bekomme ich den in den String?
-
Ok 1. Frage hat sich erledigt, aber ich brauche dringend Antwort auf die Zweite: Wie bekomme ich nen double in nen String?
-
Hi, alle Klassen in Java sind von der Klasse Object abgeleitet, wenn nicht direkt dann indirekt über ihre Superklasse(n). Diese Klasse hat die Methode public String toString() und steht damit allen Objekten in Java zur Verfügung. Natürlich kannst du die Methode überschreiben in deiner Klasse, du mußt dich halt nur an die Signatur halten und string nicht klein schreiben oder sowas.
-
double x=123.45;
String myString = "Wert von x: "+ Double.toString (x);