Operadores bit a bit en Java

Los operadores constituyen el componente básico de cualquier lenguaje de programación. Java también proporciona muchos tipos de operadores que se pueden utilizar según la necesidad de realizar varios cálculos y funciones, ya sean lógicos, aritméticos, relacionales, etc. Se clasifican según la funcionalidad que brindan. Aquí hay algunos tipos:  Operadores aritméticos Operadores unarios Operador de asignación … Continue reading «Operadores bit a bit en Java»

Java | Operadores | Pregunta 6

class Base {}    class Derived extends Base {    public static void main(String args[]){       Base a = new Derived();       System.out.println(a instanceof Derived);    } } (A) verdadero (B) falso Respuesta: (A) Explicación: El operador instanceof funciona incluso cuando la referencia es del tipo de clase base. Cuestionario de esta pregunta Publicación traducida automáticamente Artículo escrito por … Continue reading «Java | Operadores | Pregunta 6»

Operadores de asignación compuestos en Java

Los operadores de asignación compuesta proporcionan una sintaxis más corta para asignar el resultado de un operador aritmético o bit a bit. Realizan la operación en los dos operandos antes de asignar el resultado al primer operando. Los siguientes son todos los posibles operadores de asignación en Java: 1. += (compound addition assignment operator) 2. … Continue reading «Operadores de asignación compuestos en Java»

Java | Operadores | Pregunta 7

class Test {     public static void main(String args[])     {         String s1 = «geeksquiz»;         String s2 = «geeksquiz»;         System.out.println(«s1 == s2 is:» + s1 == s2);     } } (A) verdadero (B) falso (C) error del compilador (D) genera una excepción Respuesta: (B) Explicación: el resultado es «falso» porque en Java la precedencia del operador + es … Continue reading «Java | Operadores | Pregunta 7»

Operadores en Java

Java proporciona muchos tipos de operadores que se pueden utilizar según la necesidad. Se clasifican en función de la funcionalidad que proporcionan. Algunos de los tipos son: Operadores aritméticos Operadores unarios Operador de asignación Operadores relacionales Operadores logicos Operador Ternario Operadores bit a bit Operadores de Turno instancia de operador Echemos un vistazo a ellos … Continue reading «Operadores en Java»

Java | Operadores | Pregunta 9

Prediga la salida del siguiente programa. class Test {     boolean[] array = new boolean[3];     int count = 0;        void set(boolean[] arr, int x)     {         arr[x] = true;         count++;     }        void func()     {         if(array[0] && array[++count – 2] | array [count – 1])             count++;            System.out.println(«count = » + count);     }           public … Continue reading «Java | Operadores | Pregunta 9»

Operadores de desplazamiento a la derecha bit a bit en Java

En C/C++ solo hay un operador de desplazamiento a la derecha ‘>>’ que debe usarse solo para enteros positivos o enteros sin signo. No se recomienda el uso del operador de desplazamiento a la derecha para números negativos en C/C++, y cuando se usa para números negativos, la salida depende del compilador. A diferencia de … Continue reading «Operadores de desplazamiento a la derecha bit a bit en Java»

Java | Operadores | Pregunta 5

¿Cuál de los siguientes no es un operador en Java? (A) instancia de (B) tamaño de (C) nuevo (D) >>>= Respuesta: (B) Explicación: No existe el operador tamaño de en Java. Por lo general, no necesitamos el tamaño de los objetos. Cuestionario de esta pregunta Publicación traducida automáticamente Artículo escrito por GeeksforGeeks-1 y traducido por … Continue reading «Java | Operadores | Pregunta 5»

¿Cómo podemos usar el operador Coma en lugar de llaves?

En C y C++, la coma (,) se puede utilizar en dos contextos: Coma como operador Coma como separador Pero en este artículo, discutiremos cómo se puede usar una coma como llaves . Las llaves se utilizan para definir el cuerpo de la función y el alcance de las sentencias de control. La llave de … Continue reading «¿Cómo podemos usar el operador Coma en lugar de llaves?»

Java | Operadores | Pregunta 8

class demo {     int a, b, c;     demo(int a, int b, int c)     {         this.a = a;         this.b = b;     }            demo()     {         a = b = c = 0;     }            demo operator+(const demo &obj)     {         demo object;         object.a = this.a + obj.a;         object.b = this.b + obj.b;         object.c = this.c + obj.c; … Continue reading «Java | Operadores | Pregunta 8»