Olá Pessoal, tudo bom?
O post de hoje é o segundo puzzle voltado a expandir o conhecimento sobre o operador de incremento (++). A resposta dele sairá na quinta feira! A partir da resposta do primeiro puzzle, veja se você consegue acertar desta vez!
Puzzle 002
Suponha a classe de Teste JUnit Java:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
package br.com.mauda.puzzle.incremento.numero002; import org.junit.Test; public class Teste { @Test public void teste(){ int varA = 0; int varB = 0; varB = varA++ + varA++; System.out.println("Valor varA = " + varA); System.out.println("Valor varB = " + varB); } } |
Esse teste foi construído para rodar na ferramenta JUnit. Caso não conheça a ferramenta há um tutorial aqui.
O que o código irá imprimir no console???
Tente primeiro responder sem executá-lo para testar seus conhecimentos.
Para facilitar esses códigos estão disponíveis no projeto Puzzles no Repositório Git do Bitbucket. Se você não sabe como clonar um repositório, veja meus tutoriais Versionamento Git na IDE Eclipse.
A resposta vem na quinta feira! Até lá!
Leave a Reply