Non capisco il senso di questo controllo:
Java:(listaIdVeicolo.get(i) != null || listaIdVeicolo.get(i).isEmpty() == true)
Se non è vuota O se è vuota?
Codice:
public void confrontaTarghe() throws IOException {
VeicoloDb veicoloDb = new VeicoloDb();
Spinelli spinelli = new Spinelli();
int i, y;
// Se la Targa e ID veicolo sono uguali Aggiungi ID nella Nuova colonna
for (i = 0, y = 0; i < 280; i++, y++) {
if (spinelli.getListCellveicoli_targa().get(i).equals(veicoloDb.getListCelltarga().get(y))) {
System.out.println(
spinelli.getListCellveicoli_targa().get(i) + " = " + veicoloDb.getListCelltarga().get(y)
+ " --> " + i + " --> " + spinelli.getListCellveicoli_id().get(i));
// Scrivi nella riga i
row = sheet.getRow(i);
// Scrivi nella colonna AC indice 28
cell = row.createCell(28);
// Scrivi il ciclo in tutte le righe nella colonna AC indice 28
sheet.getRow(i).createCell(28).setCellValue(spinelli.getListCellveicoli_id().get(i));
FileOutputStream fos = new FileOutputStream(filePath);
// Scrivi nel file
wb.write(fos);
// Chiudi il file
fos.close();
System.out.println("OK");
}
}
}
lo rifatto è funziona