Guten Morgen zusammen,
ich möchte gerne Werte eines Objektes, welches mit varArgs-Konstruktor erstellt wurde, ausgeben.
Ich kriege jedoch nur die Hashadresse ("
[D@2d9b6e") und das ", " ausgegeben. Ich darf jedoch nichts an der Main-Methode ändern.
Wie kann ich die Zahlen jedes Polynoms so ausgeben?: "-3.0, -1.0, 0.0, 0.0, 1.0"
Vielen Dank!
ich möchte gerne Werte eines Objektes, welches mit varArgs-Konstruktor erstellt wurde, ausgeben.
Code:
public class Polynom {
public double[] koeffizienten;
public Polynom(double... koeffizienten) {
this.koeffizienten = koeffizienten;
}
public double[] getKoeffizienten() {
return koeffizienten;
}
public static void main(String[] args) {
Polynom p = new Polynom(-3.0, -1.0, 0.0, 0.0, 1.0);
System.out.println(p);
Polynom q = new Polynom(-2.5, 2.0);
System.out.println(q);
}
public String toString() {
return getKoeffizienten() + ", ";
}
}
Ich kriege jedoch nur die Hashadresse ("
[D@2d9b6e") und das ", " ausgegeben. Ich darf jedoch nichts an der Main-Methode ändern.
Wie kann ich die Zahlen jedes Polynoms so ausgeben?: "-3.0, -1.0, 0.0, 0.0, 1.0"
Vielen Dank!