Método Character.isSpaceChar() en Java

java.lang.Character.isSpaceChar ( char ch) es un método incorporado en java que determina si el carácter especificado es un carácter de espacio Unicode. Se considera que un carácter es un carácter de espacio si y solo si el estándar Unicode lo especifica como un carácter de espacio.

Este método devuelve verdadero si el tipo de categoría general del personaje es alguno de los siguientes?

  • SEPARADOR_ESPACIO
  • SEPARADOR_LINEA
  • PARAGRAPH_SEPARATOR

Sintaxis:

public static boolean isSpaceChar(char ch)

Parámetro: la función acepta un parámetro obligatorio ch que especifica el carácter que se va a probar.

Valor devuelto: este método devuelve un valor booleano. El valor es True si el carácter es un carácter de espacio, False en caso contrario.

Los siguientes programas ilustran el método Character.isSpaceChar() :

Programa 1:

// Java program to illustrate the
// Character.isSpaceChar() method
import java.lang.*;
  
public class gfg {
  
    public static void main(String[] args)
    {
  
        // create 2 char primitives c1, c2 and assign values
        char c1 = '$', c2 = '\u2025';
  
        // Function to check if the character is a unicode space or not
        boolean bool1 = Character.isSpaceChar(c1);
        System.out.println("c1 is a space character? " + bool1);
  
        // Function to check if the character is a unicode space or not
        boolean bool2 = Character.isSpaceChar(c2);
        System.out.println("c2 is a space character? " + bool2);
    }
}
Producción:

c1 is a space character? false
c2 is a space character? false

Programa 2:

// Java program to illustrate the
// Character.isSpaceChar() method
import java.lang.*;
  
public class gfg {
  
    public static void main(String[] args)
    {
  
        // create 2 char primitives
        // c1, c2 and assign values
        char c1 = '*', c2 = '\u2028';
  
        // Function to check if the character is a unicode space or not
        boolean bool1 = Character.isSpaceChar(c1);
        System.out.println("c1 is a space character? " + bool1);
  
        // Function to check if the character is a unicode space or not
        boolean bool2 = Character.isSpaceChar(c2);
        System.out.println("c2 is a space character? " + bool2);
    }
}
Producción:

c1 is a space character? false
c2 is a space character? true

Referencia: https://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isSpaceChar(char)

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *