Hallo,
ich möchte ein Datum eingeben. Nenne es Anreise. Nun soll eine generische Liste erzeugt werden, welche als Listenelemente die Daten die innerhalb der Anreise und 100 Tage später beinhaltet. Also eine Zeitspanne wobei jedes Listenelement ein Datum des Typs Calendar darstellt.
Folgende Idee hatte ich dazu.
Leider bekomme ich eine Fehlermeldung bei :cal.set(i,DatumNeu);
Es handelt sich um eine java.lang.NullPointerException.
Hat jemand eine Idee warum?
beste Grüße!
ich möchte ein Datum eingeben. Nenne es Anreise. Nun soll eine generische Liste erzeugt werden, welche als Listenelemente die Daten die innerhalb der Anreise und 100 Tage später beinhaltet. Also eine Zeitspanne wobei jedes Listenelement ein Datum des Typs Calendar darstellt.
Folgende Idee hatte ich dazu.
Code:
private List<Calendar>cal;
......
i=0;
while(i<100){
Calendar DatumNeu = Calendar.getInstance();
Anreise.add(Calendar.DATE, 1);
DatumNeu.set(Anreise.YEAR, Anreise.MONTH, Anreise.DAY_OF_MONTH);
cal.set(i,DatumNeu);
i++;
}
Leider bekomme ich eine Fehlermeldung bei :cal.set(i,DatumNeu);
Es handelt sich um eine java.lang.NullPointerException.
Hat jemand eine Idee warum?
beste Grüße!