Este artículo proporciona una comprensión detallada de los siguientes aspectos con respecto al operador de negación:
Vamos a empezar!
¿Qué es un operador unario en Java?
El operador que requiere solo un operando para realizar algunas operaciones específicas se conoce como Operador Unario en Java. Los operadores unaros de uso más frecuente son: operador de incremento (++), lógico no operador (!), operador de disminución (-), etc.
Que hace "!"Medios en Java
En términos programáticamente el "!" El operador se conoce como un "Lógico no" y se usa para invertir un valor booleano. Por ejemplo: si el valor es verdadero, entonces convertirá el valor en falso y viceversa.
Sintaxis de "!"Operador en Java
La sintaxis básica del operador lógico de Not o Negation se muestra en el fragmento de código dado a continuación:
!(operando)Cómo utilizar "!"Operador en Java
Consideremos un ejemplo muy simple para una comprensión profunda de cómo usar ! operador en Java.
Ejemplo
En este ejemplo inicializamos un indicador variable con verdadero. En primer lugar, imprimimos el valor real de la bandera y luego imprimimos el valor de la bandera usando lógico no ! operador:
bandera booleana = verdadero;El fragmento de código completo y su salida se muestran en el siguiente fragmento:
La salida muestra el uso de lógico no operador ! proporciona un resultado conversador.
Cómo utilizar "!"Operador en declaraciones condicionales
En Java, normalmente el bloque if se ejecuta si la condición especificada es verdadera y el bloque de lo contrario se ejecuta si la condición especificada es falsa. Sin embargo, al usar el ! operador podemos revertir la lógica.
Ejemplo
El fragmento de código dividido a continuación proporciona una vista en profundidad de cómo usar ! operador en declaraciones if-else:
int número1 = 50;En este ejemplo tenemos dos valores 50 y 100, lógicamente el bloque if debe ejecutar si la condición es verdadera i.mi. if (50 100):
La salida verifica que se ejecute el bloque de lo contrario que muestra la idoneidad del ! operador.
Cómo utilizar "!"Operador en While Loop
Otro caso de uso de uso frecuente de ! El operador es un bucle, donde el operador lógico no especifica que el bucle debe ejecutar hasta que la condición especificada permanezca falsa:
Ejemplo
Consideremos la siguiente pieza de código para una comprensión profunda de cómo usar ! operador en el bucle while:
int número1 = 0;La pieza de código anterior proporciona la siguiente salida:
La salida autentica que el bucle se ejecuta hasta que la condición sea falsa y impida que funcione cuando la condición se vuelve verdadera (i.mi. 10 = 10).
Conclusión
El "!" El operador es un operador unario conocido como el "Lógico no" operador y se utiliza para inverso un valor booleano. Usando ! operador La lógica de las declaraciones if-else se puede revertir i.mi. El bloque if se ejecuta cuando la condición especificada es falsa y de lo contrario se ejecuta cuando la condición especificada es verdadera. El ! El operador se puede usar en el bucle while para iterar un bucle si la condición es falsa. Este artículo proporciona una descripción detallada de lo que hace ! medios, y cuáles son los casos de uso del ! operador en Java.