Cuando se usa el incremento posterior y el incremento previo en Java [duplicado]
Esta pregunta ya tiene una respuesta aquí:
¿Cómo funcionan los operadores de incremento posterior (i ++) y pre incremento (++ i) en Java? 14 respuestasEntiendo que hay una serie de preguntas sobre este tema en StackOverflow. Pero todavía estoy un poco confundido e inseguro de cuándo usar las operaciones. Estoy pasando por viejas pruebas para estudiar para mi examen. Uno de los métodos devuelve el número de aulas accesibles para discapacitados y disponibles. Escribí el método del contador, pero no estoy seguro de si se supone que debo preincrementar o publicar el contador. Estoy confundido sobre cómo funciona con la declaración de retorno en los métodos. Todavía no entiendo qué valor devolverá el método a continuación. Las otras preguntas no muestran valores de retorno en los métodos y, por lo tanto, estoy confundido en cuanto a cómo funciona. Aquí está el código:
public int howManyHandi()
{
int counter= 0;
for (int i = 0; i < _clsrms.length; i++){
if (_clsrms[i].handicappedSuitable() && _clsrms[i].isAvailable()){
++counter;
}
}
return counter;
}