Exemplo Pré e Pós incremento com atribuição composta!

import static java.lang.System.out;
public class teste {
	public static void main(String[] args){
		int c = 10;
		out.println(c++ - c++); // 10 - 11 = -1
		out.println(c); // c apos o pos incremento 12
		out.println();
		c = 10;
		out.println(++c - c++); // 11 - 11 = 0
		out.println(c); // c apos o pos incremento 12
		out.println();
		c = 10;
		out.println(++c - ++c); // 11 - 12 = -1
		out.println(c); // c apos o pre incremento 12
		out.println();		
		c = 10;
		c += ++c - c++; // 11 - 11 = 0; c = 10 + 0 = 10;
		out.println(c);
		out.println();
		c = 10;
		c += ++c - ++c; // 11 - 12 = -1; c = 10 + -1 = 9;
		out.println(c);
	}
}

 

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *