Hi!
Und zwar geht es um folgenden Codeauszug:
----------------
String[] kumADate = new String[12];
String[] kumEDate = new String[12];
// Kumulieren Ja/Nein
if ((args[3].equalsIgnoreCase("kum"))) {
kumEnde = Enddatum.split("-");
kumMonat = Integer.parseInt(kumEnde[1]);
if ((kumMonat > 1)) {
// kumMonat--;
for (i=0; i < kumMonat; kumMonat--) {
j++;
if (kumMonat <= 9) {
strkumMonat = "0" + kumMonat;
}
else {
strkumMonat = Integer.toString(kumMonat);
}
kumADatum = kumEnde[0] + "-" + strkumMonat + "-01";
kumEDatum = kumEnde[0] + "-" + strkumMonat + "-31";
kumADate[j] = kumADatum; //Verwendbares Datum für Datenbank
kumEDate[j] = kumEDatum; //Verwenbares Datum für Datenbank
System.out.println("Schleifen Array Ergebnis Anfang: " + kumADate[1]);
System.out.println("Schleifen Array Ergebnis Ende: " + kumEDate[1]);
//System.out.println("kumADatum:" + kumADatum + "//" + kumEDatum);
}
}
System.out.println("kumADate:" + kumADate[6] + "//" + kumEDate[6]);
}
//ENDE Kumulieren Ja/Nein
-----------------------------------------------------------
Ich möchte, dass kumADatum und kumEDatum jeweils in dem Array kumADate und kumEDate gespeichert werden.
Ich stelle mir die ausgabe so vor, dass ich auf das bestimmte Array (Bsp: kumEDate [6]) zugreifen kann, wenn ich es brauche! Daher auch das j++!
Wieso aber, überspeichert er mir immer wieder nur das nullte Array?
Bitte um eure Hilfe..
Danke..!
Und zwar geht es um folgenden Codeauszug:
----------------
String[] kumADate = new String[12];
String[] kumEDate = new String[12];
// Kumulieren Ja/Nein
if ((args[3].equalsIgnoreCase("kum"))) {
kumEnde = Enddatum.split("-");
kumMonat = Integer.parseInt(kumEnde[1]);
if ((kumMonat > 1)) {
// kumMonat--;
for (i=0; i < kumMonat; kumMonat--) {
j++;
if (kumMonat <= 9) {
strkumMonat = "0" + kumMonat;
}
else {
strkumMonat = Integer.toString(kumMonat);
}
kumADatum = kumEnde[0] + "-" + strkumMonat + "-01";
kumEDatum = kumEnde[0] + "-" + strkumMonat + "-31";
kumADate[j] = kumADatum; //Verwendbares Datum für Datenbank
kumEDate[j] = kumEDatum; //Verwenbares Datum für Datenbank
System.out.println("Schleifen Array Ergebnis Anfang: " + kumADate[1]);
System.out.println("Schleifen Array Ergebnis Ende: " + kumEDate[1]);
//System.out.println("kumADatum:" + kumADatum + "//" + kumEDatum);
}
}
System.out.println("kumADate:" + kumADate[6] + "//" + kumEDate[6]);
}
//ENDE Kumulieren Ja/Nein
-----------------------------------------------------------
Ich möchte, dass kumADatum und kumEDatum jeweils in dem Array kumADate und kumEDate gespeichert werden.
Ich stelle mir die ausgabe so vor, dass ich auf das bestimmte Array (Bsp: kumEDate [6]) zugreifen kann, wenn ich es brauche! Daher auch das j++!
Wieso aber, überspeichert er mir immer wieder nur das nullte Array?
Bitte um eure Hilfe..
Danke..!
Comment