package basic.c02_operators; public class Operators { public static void main(String[] args) { /* Clase 18 - Operadores aritméticos Vídeo: https://youtu.be/JOAqpdM36wI?t=6803 */ // Aritméticos var a = 5; var b = 3; System.out.println(a + b); System.out.println(a - b); System.out.println(a * b); System.out.println(a / b); System.out.println(a % b); /* Clase 19 - Operadores de asignación Vídeo: https://youtu.be/JOAqpdM36wI?t=7069 */ // Asignación a = b; System.out.println(a); a = b * 2; System.out.println(a); a += 1; // a = a + 1 System.out.println(a); a -= 1; System.out.println(a); a *= 2; System.out.println(a); a /= 2; System.out.println(a); a %= 2; System.out.println(a); /* Clase 20 - Operadores de comparación Vídeo: https://youtu.be/JOAqpdM36wI?t=7328 */ // Comparación (Relacionales) System.out.println(a == b); System.out.println(a == 0); System.out.println(a != b); System.out.println(a > b); System.out.println(a >= b); System.out.println(a < b); System.out.println(a <= b); /* Clase 21 - Operadores lógicos Vídeo: https://youtu.be/JOAqpdM36wI?t=7517 */ // Lógicos // Y (AND) System.out.println(true && true); System.out.println(true && false); System.out.println(false && true); System.out.println(false && false); System.out.println(3 > 2 && 5 == 2); // O (OR) System.out.println(true || true); System.out.println(true || false); System.out.println(false || true); System.out.println(false || false); System.out.println(3 > 2 || 5 == 2); // NO (NOT) System.out.println(!true); System.out.println(!false); System.out.println(!(3 > 2) || 5 == 2); /* Clase 22 - Operadores unarios Vídeo: https://youtu.be/JOAqpdM36wI?t=7863 */ // Unarios System.out.println(+b); System.out.println(-b); System.out.println(++b); System.out.println(b++); System.out.println(b); System.out.println(--b); System.out.println(b--); System.out.println(b); } }