Ciao a tutti.
Sto programmando con java un programma che permette l'ottenimento da input di un file xml e,da quest'ultimo, la creazione di un arraylist.
ll problema ,quello che mi ha portato a scrivere questo topic,è che dovrei fare un confronto tra delle date (una già ottenuta in formato GregorianCalendar ed un altra da ricavare,appunto dalla lista) ma non riesco a farlo.
ecco il codiceL'errore è the method getList(int) is undefined for the type List .codice:import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.GregorianCalendar; import java.util.List; public class Dispensa { **listadata è la variabile con cui contrassegnerò la data di volta in volta ottenuta dalla lista GregorianCalendar listadata=null; int varidlist; public void eliminazioneProdottiScaduti(List list,GregorianCalendar datascad){ //questo è il metodo con cui controlleremo la lista e vedremo se c'è qualcosa da eliminare //scorriamo la lista SimpleDateFormat formatter2 = new SimpleDateFormat("dd-MM-yyyy"); GregorianCalendar dataottenuta = new GregorianCalendar(); for (int i=2;i<list.size();i++){ //usiamo una variabile per gestire il contenuto indicato /*A QUESTO PUNTO NON RIESCO AD ANDARE AVANTI..la varidlist è una variabile che mi servirebbe per * trasformare il contenuto puntato nella lista dal formato String al formato data */ varidlist=list.getList(i);**qui mi dà l'errore** } } }
Grazie,spero di essere stato abbastanza chiaro.

Rispondi quotando

