Io ho questo ciclo:
il problema è nella parte arancione...perchè io dovrei verificare se quella condizione si verifica di seguito per un certo numero di passaggi (es per 10) e non so come fare a dirglieglo...codice:private String title3; private TimeSeries series1; private String conf=""; ResultSet result = select.executeQuery("Select * FROM DB"); conta=0; while (result.next()) { String tempo = result.getString(2); double temp_a = result.getDouble(3); DateFormat dateformat=new SimpleDateFormat("yyyy/MM/dd HH.mm.ss"); java.util.Date data=dateformat.parse(tempo); series.addOrUpdate(new Second(data),temp_a); if(title3.equals(conf)){ } else{ series1.addOrUpdate(new Second(data),alta); } if(temp_a>alta){ conta++; } for (int i=0; i < rileva-1; i++){ result.next(); } } }
Io così riesco a contare quante volte si verifica quela condizione in TOTALE, ma senza sapere quante volte di fila accade....
c'è un modo per riuscire a fare ciò?
Ossia contare le volte di fila che accade quella condizione IF??

Rispondi quotando