0x001 operador aritmético
int num1 = 1, num2 = 2; System.out.println (num1 + num2); // 3 System.out.println (num1 - num2); // -1 System.out.println (num1 / num2); // 0 System.out.println (num1 * num2); // 2 System.out.println (num1 % num2); // 1
0x002 Autor creciente y disminución
System.out.println (num1 ++); // 1 System.out.println (num1); // 2 System.out.println (num1--); // 2 System.out.println (num1); // 1 System.out.println (++ num1); // 2 System.out.println (-num1); // 1
0x003 operador relacional
System.out.println ((num1 <num2)); // true system.out.println ((num1> num2)); // falso sistema.out.println (num1 == num2); // falso sistema.out.println (num1! = num2); // verdadero
0x004 Operador lógico
booleano booleano1 = falso; booleano booleano2 = verdadero; System.out.println (boolean1 && boolean2); // falso sistema.out.println (boolean1 || boolean2); // True System.out.println (! Boolean1); // verdadero
0x005 Operador directo
int i1 = 0x2f; int i2 = 0x2f; int i3 = 0177; char c1 = 0xffff; byte b1 = 0x7f; corto s1 = 0x7f; largo L1 = 100L; largo L2 = 100L; flotante F1 = 1; flotante f2 = 1f; flotante f3 = 1f; doble d1 = 1d; doble d2 = 1d; System.out.println (i1); // 47 System.out.println (I2); // 127 System.out.println (C1); // System.out.println (B1); // 127 System.out.println (S1); // 127 System.out.println (L1); // 100 System.out.println (L2); // 100 System.out.println (F1); // 1.0 System.out.println (F2); // 1.0 System.out.println (F3); // 1.0 System.out.println (D1); // 1.0 System.out.println (D2); // 1.0
0x006 Triple operador
int a = 0; boolean issuccess = false; a = issuccess? 1: 2; System.out.println (a); // 2
0x007 cadena +, +=
Cadena str = ""; str = str + "1"; str += "2"; System.out.println (str);
Conversión de tipo 0x008
int i = 100; largo largo1 = (largo) i; System.out.println (long1); // 100 long1 = i; System.out.println (Long1); // 100 Long Long2 = (Long) 200; System.out.println (long2); // 200 i = (int) long1; System.out.println (i); // 200 flotante flotante1 = 0.1f; flotante float2 = 0.9f; System.out.println ((int) float1); // La conversión int se abandonará System.out.println ((int) float2); // La conversión int se abandonará