Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Incremento Y Decremento | Loops
Principios Básicos de Java
course content

Contenido del Curso

Principios Básicos de Java

Principios Básicos de Java

1. Iniciando
2. Tipos Básicos, Operaciones
3. Loops
4. Arrays
5. String

Incremento Y Decremento

Incremento

El operador de incremento, denotado por "++", se utiliza para incrementar el valor de una variable en 1. Se utiliza comúnmente en loops para controlar el proceso de iteración. Hay dos maneras de utilizar el operador de incremento:

  • Post-incremento (i++): El valor de la variable se incrementa después de ser utilizada en la expresión. Por ejemplo:
java

Main

123
int i = 0; System.out.println(i++); // Output: 0 System.out.println(i); // Output: 1
  • Preincremento (++i): El valor de la variable se incrementa antes de ser utilizada en la expresión. Por ejemplo:
java

Main

123
int i = 0; System.out.println(++i); // Output: 1 System.out.println(i); // Output: 1

Decremento

El operador de decremento, denotado por "--", se utiliza para disminuir el valor de una variable en 1. Sigue las mismas reglas que el operador de incremento y puede utilizarse de forma similar.

He aquí un ejemplo de uso de incrementar y decrementar en un loop for:

java

Main

1234567891011121314
package com.example; public class Main { public static void main(String[] args) { System.out.println("Increment operation"); for (int i = 0; i < 5; i++) { System.out.println("Iteration " + i); } System.out.println("Decrement operation"); for (int j = 5; j > 0; j--) { System.out.println("Countdown " + j); } } }

En el primer loop "for", la variable "i" se inicializa a "0", se incrementa en "1" después de cada iteración, y el loop se ejecuta hasta que "i" ya no es menor que "5". Esto mostrará los números del 0 al 4.

En el segundo loop "for", la variable "j" se inicializa a "5", se decrementa en "1" después de cada iteración, y el loop se ejecuta hasta que "j" ya no es mayor que "0". Esto mostrará los números del 5 al 1 en orden descendente.

Nota

Los operadores de incremento (++) y decremento (--) son útiles para controlar el flujo y el conteo en loops. Proporcionan una forma conveniente de manipular variables dentro de la ejecución del loop.

Operadores de Asignación

Java también permite simplificar expresiones utilizando operadores de asignación. En general, si incrementar aumenta el valor de una variable en 1, y decrementarlo lo disminuye en 1, entonces con los operadores de asignación, podemos personalizar cualquier operación. Por ejemplo,

x = x + 2 equivale a x+=2.

También se puede hacer con cualquier tipo de operación, incluso con la multiplicación y la división:

x = x * 4 es igual a x*=4;

Veamos un ejemplo real de uso de una operación de asignación en un loop for:

java

main

123456789
package com.example; public class Main { public static void main(String[] args) { for (int i = 0; i < 50; i+=10) { System.out.println("The current value of `i` is " + i); } } }

Puedes ver en el código anterior cómo incrementamos la variable i en 10 con cada iteración mientras i < 50.

De esta forma, podemos acortar y combinar diferentes operaciones mientras asignamos inmediatamente el resultado a una variable. Muy útil!"

1. ¿Cuál será el resultado del siguiente fragmento de código?
2. ¿Cuál será el resultado del siguiente fragmento de código?

¿Cuál será el resultado del siguiente fragmento de código?

Selecciona la respuesta correcta

¿Cuál será el resultado del siguiente fragmento de código?

Selecciona la respuesta correcta

¿Todo estuvo claro?

Sección 3. Capítulo 5
We're sorry to hear that something went wrong. What happened?
some-alt