Вы можете просто сделать что-то вроде:
out_user_session_counter = 1;
int loop_counter =0;
int rows = 10 //or some other variable that contains the number of rows
while(loop_counter < rows) {
if (c_session_end.equals("session end")) {
out_user_session_counter = out_user_session_counter++;
loop_counter++;
}
System.out.println(out_user_session_counter);
}
Все, что вам нужно сделать, это добавить цикл во внешнюю часть вашего кода.Подойдет любой цикл, я использовал цикл while
.Вы также можете использовать цикл for.
for(int i = 0; ii < rows; ii++){
if (c_session_end.equals("session end")) {
out_user_session_counter = out_user_session_counter++;
}
System.out.println(out_user_session_counter);
}
Или вы можете использовать цикл do-while
:
int index = 0;
do{
if (c_session_end.equals("session end")) {
out_user_session_counter = out_user_session_counter++;
index++;
}
System.out.println(out_user_session_counter);
} while (index < rows);
Следует отметить, что с циклом do-while
вы всегда будете входить в цикл, даже еслинет доступных строк (строк 0).
Кроме того, вам не нужна другая часть, так как нет смысла добавлять 0 к вашему значению, вы можете просто пропустить его.