Hallo,
habe bei einer benötigten 'for'-Schleife echte Probleme:
will innerhalb dieser einem Vector ein Element aus einer Enumeration eines anderen Vectors hinzufügen und den neuen Vector außerhalb weiter verwenden.
Hier der Code dazu:
Wenn ich mir nun diesen neuen Vector (im Code: endtimevorg) als String ausgeben lasse
so bleibt dieser Vector weiterhin leer, obwohl er mit einigen Elementen gefüllt sein sollte. Vielleicht wäre es besser, statt des 'Hilfs-Vektoren' ein Array zu nehmen, aber ich befürchte, dass auch hier diese 'innen - außen' - Probleme auftreten.
Wenn doch ein Array - wie geh' ich das am besten an?
Vielen Dank, chris
(PS: verwende so viele Vectoren, weil ich mit diesen mittlerweile so LEIDLICH umgehen kann...
)
habe bei einer benötigten 'for'-Schleife echte Probleme:
will innerhalb dieser einem Vector ein Element aus einer Enumeration eines anderen Vectors hinzufügen und den neuen Vector außerhalb weiter verwenden.
Hier der Code dazu:
Code:
Integer Op2BMO = new Integer(Op2Bplanned.machineorder);
Vector endtimevorg = new Vector();
for (Enumeration en = ablaufplan.elements(); en.hasMoreElements();){
Operation innen = (Operation)en.nextElement();
Integer innenMO = new Integer(innen.machineorder);
if (innenMO.equals(Op2BMO))
endtimevorg.addElement(innen);
}
Wenn ich mir nun diesen neuen Vector (im Code: endtimevorg) als String ausgeben lasse
Code:
System.out.println(endtimevorg.toString());
Wenn doch ein Array - wie geh' ich das am besten an?
Vielen Dank, chris
(PS: verwende so viele Vectoren, weil ich mit diesen mittlerweile so LEIDLICH umgehen kann...