Initialisierung der array mit Werten vom Konstruktor-parameter - Unmöglich zu initialisieren?

Fragte ich die gleiche Frage auf javaprogrammingforums.com aber es scheint, Ihre website ist unten rechts jetzt. So konnte ich nicht sehen, was die Antworten (wenn überhaupt) hab ich auch bekommen. Na ja, ich bin schlecht stecken, die auf diese Java-HW-Zuordnung. Was ich bisher sieht gut aus in Bezug auf die Fertigstellung, jetzt ist es nur immer die richtigen Werte angezeigt werden. Behaupten, ich habe dieses:

(Dies ist nur ein Teil der 2. Klasse von den beiden mit dem Konstruktor, der andere ist der "tester")

//private variables
boolean myP;
boolean myPla;
boolean myGl;
boolean myCa;

double myPlot;
int myCrust;

double myReduct;
double myNet;
double myGross;

boolean [] trshIt = {myP, myPla, myGl, myCa};
double [] CO2TrashEmissions = {184.0, 25.6, 46.6, 165.8};

//constructor
CO2FromWaste(int crust, boolean p, boolean pl, boolean gl, boolean ca)
{
    myPlot = 1018.0;
    myCrust = crust;
    myP = p;
    myPl = pl;
    myGl = gl;
    myCa = ca;
}

Mein Problem ist, dass boolean-array, trshIt. Da ich das einfügen von Variablen in dem array noch nicht initialisiert wurde doch, es gibt jene Variablen default-Werte sind falsch. Wenn ich es im Konstruktor zuerst, dann bekomme ich eine Fehlermeldung beschwert sich, dass die variable trshIt nicht gefunden werden können; verweist auf die Instanz, die ich fordere, die variable. So habe ich versucht, verschiedene Formen in verschiedenen Bereichen und ich bin wie in einem Labyrinth gefangen ist jetzt zu versuchen, um das array korrekt funktioniert. Ich brauche alle Hilfe die ich bekommen kann. Ideen?

Veröffentlichen Sie nicht die gleiche Frage an mehreren stellen. Auch die, die Sie Hinzugefügt haben, viele tags, außer der wichtigsten: "Java"...
Um. Auch die anderen forum wurde ich auf ist nach unten, dies ist mein Erster thread hier...Und ich mache den tags.

InformationsquelleAutor Michael | 2012-02-19

Schreibe einen Kommentar