Unos de los datos primitivos en JAVA es el tipo Numero, la cual podemos escribir números enteros o flotantes y mostrar en diferentes formatos en base binario, octal, o hexadecimal.

Veamos los ejemplos :

Numero Hexadecimal :

int num = 0xabc;

Numero Binario :

int num2 = 0b11111111;

Numero flotante, se le agrega la f para castear como flotante :

float a = 5f/2f;
System.out.println(a);

Notación Científica “e” (10^2)

double b = 35e2; // agrega 2 posiciones decimal

Corrido hacia la izquierda

double c = 35e-2;

Mejorar lectura de números usando underscore “_”, también para Números Hexadecimal

int d = 925_123_555; // out: 925123555

Variables Pos/Pre – incremento

Postincremento = primero asigna luego aumenta en 1 :

int a = 0;
a++;

Preincremento = primero incrementa en 1 y luego lo asigna :

++a;

Operadores de Asignación :

  • +=
  • -=
  • *=
  • /=

Ejemplo :

num += 50;

Operadores Lógicos :

  • AND  &&
  • OR  ||
  • ! NEGACIÓN

Operadores de igualdad :

  • == Igual
  • > Mayor que
  • < Menor que
  • != Diferente (No igual)
  • >= Mayor o igual que
  • <= Menor o igual que

Operador Ternario :

(condición) ? (verdadero):(falso)