Java >> Tutorial de Java >  >> Java

Diferencia previa al incremento y posterior al incremento en java con ejemplo

Escriba un programa Java que ilustre la diferencia entre el incremento previo y posterior. El ejemplo debe cubrir todas las dimensiones de los operadores de incremento/decremento.

Programa o Solución

				
				
					

import java.util.*;

class PreandPost

{

public static void main(String args[])

      {

  int a =10;

System.out.printf("%d %d\n",++a,a); //Prints 11 11

System.out.printf("%d %d\n",a++,a); //Prints 11 12

System.out.printf("%d %d\n",++a,++a); // Prints 13 14

System.out.printf("%d %d\n",a++,a++); // Prints 14 15

System.out.printf("%d %d\n",++a,a++); //Prints 17 17

System.out.printf("%d %d\n",a++,++a); // Prints 18 20

        }


}

Salida

Explicación del programa

En el ejemplo anterior, todos los ++a incrementan el valor en 1 e imprimen el valor.

todos los a++ imprimen el valor y lo incrementan en 1.


Etiqueta Java