java.lang.Character.isMirrored() es un método incorporado en Java que determina si el carácter se refleja de acuerdo con la especificación Unicode. Los caracteres reflejados deben tener sus glifos reflejados horizontalmente cuando se muestran en texto de derecha a izquierda. Por ejemplo, ‘\u0028’ PARÉNTESIS IZQUIERDO se define semánticamente como un paréntesis de apertura. Esto aparecerá como un “(” en el texto de izquierda a derecha, pero como un “)” en el texto de derecha a izquierda. Algunos ejemplos de caracteres reflejados son [ ] { } ( ) etc.
Sintaxis:
public static boolean isMirrored(char ch) Parameters: ch - char for which the mirrored property is requested
Devoluciones: este método devuelve verdadero si el carácter está reflejado; de lo contrario, devuelve falso si el carácter no está reflejado o no está definido.
A continuación se muestra la ilustración del método Character.isMirrored():
Programa 1:
// Java program to demonstrate the // Character.isMirrored() function // When the character is a valid one. import java.lang.*; public class gfg { public static void main(String[] args) { // Assign values to ch1, ch2, ch3, ch4 char ch1 = '['; char ch2 = '+'; char ch3 = '}'; char ch4 = '('; // Checks if the character is mirrored or not and prints boolean b1 = Character.isMirrored(ch1); System.out.println(ch1 + " is a mirrored character is " + b1); boolean b2 = Character.isMirrored(ch2); System.out.println(ch2 + " is a mirrored character is " + b2); boolean b3 = Character.isMirrored(ch1); System.out.println(ch3 + " is a mirrored character is " + b3); boolean b4 = Character.isMirrored(ch2); System.out.println(ch4 + " is a mirrored character is " + b4); } }
[ is a mirrored character is true + is a mirrored character is false } is a mirrored character is true ( is a mirrored character is false
Programa 2:
// Java program to demonstrate the // Character.isMirrored() function // When the character is a invalid one. import java.lang.*; public class gfg { public static void main(String[] args) { // Assign values to ch1, ch2, ch3, ch4 char ch1 = '4'; char ch2 = '0'; // Checks if the character is mirrored or not and prints boolean b1 = Character.isMirrored(ch1); System.out.println(ch1 + " is a mirrored character is " + b1); boolean b2 = Character.isMirrored(ch2); System.out.println(ch2 + " is a mirrored character is " + b2); } }
4 is a mirrored character is false 0 is a mirrored character is false
Publicación traducida automáticamente
Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA