Postfix operator confusion

Recently I found in a forum a very intriguing question, that got me very confused. But now that I know the answer to it, I’d like to leave here a detailed explanation. The question is basically this. Analysing this code: Seeing that we increment x with the postfix operator (x++), why is it that when […]

Confusão com operador Postfix

Eu encontrei em um fórum uma pergunta interessante, que também me confundiu, e agora que sei a resposta gostaria de deixar aqui a explicação A pergunta é basicamente a seguinte: Analisando este código: Vendo que incrementamos a variável x com a operação x++, por que ao imprimir o seu valor não foi alterado? Antes de […]

Números literais em Java

Números Os números em Java podem ser escritos em diversas formas, dependendo do prefixo ou sufixo que usamos, podemos definir a base do número (binário, hexa, octal), e até o seu tipo (int, long, float). Em relação à base: Podemos com prefixos literais, definir 4 bases numéricas diferentes, e elas são: Octal, Hexadecimal, Decimal e […]

Number literals in Java

Numbers Numbers in Java can be written in many different forms. Depending on the prefix or suffix we use, we can declare it’s base (binary, hex, octal), and even it’s type (int, long, float). Alterations in the base: With literal prefixes we can define 4 different numeric bases, and they are: Octal, Hexadecimal, Decimal and Binary. I’ll explain them in the order […]

Bit Shift and Bitwise Operators

Hello, everyone! Today we’re gonna talk a little about Java’s Bit Shift and Bitwise operators, that allow us to work directly with binary values, which means that we’re working directly with bits What are these ‘bits’? Bit is the abbreviation to (BInary digiT), which is the smallest unit where we can store information. And as it name says, […]

Operadores Bit Shift e Bitwise

Olá Hoje nós vamos falar um pouco sobre os operadores Bit Shift e Bitwise do Java, que nos permitem trabalhar diretamente com valores binários, ou seja, trabalhamos diretamente em cima dos bits. O que são esses bits? Bit é a abreviação de digito binário (BInary digiT, em inglês) e é a menor unidade onde podemos armazenar […]