Buon giorno a tutti,
ho un problema a confrontare un valore contenuto in un array con una stringa. Inizio col rimepire l'array con i dati di un db:
String[] operatoreDB = new String[Records];
String[] dataDisp = new String[Records];
int k = 0;
while (rs.next()){
operatoreDB[k] = rs.getString("CodiceOperatore");
dataDisp[k] = rs.getString("DataDisponibilita");
k += 1;
}// end while
fino a qua funziona correttamente.
String d = "";
for (k = 0; k<=(Records-1); k++) {
d = dataDisp[k];
if (d.equals(dataF) || d.equals(dataF2)) {
%>
<span class="operatori"><%=operatoreDB[k]%><%=perc + "%"%></span>
<%
}// end if confronto
}// end for k
%>
Il problema me lo da quando confronto la riga :
if (d.equals(dataF) || d.equals(dataF2)) { con un valore stringa nella vaiabile dataF o dataF2. Come mai? come faccio a fare questo confronto?![]()
L'errore che mi da è questo : java.lang.NullPointerException
Grazie a tutti.