Programa para verificar si una string en Java contiene solo espacios en blanco

Dada una string str, la tarea es verificar si esta string contiene solo espacios en blanco o algún texto, en Java.

Ejemplos:

Input: str = "              " 
Output: True

Input: str = "GFG"
Output: False

Acercarse:

  • Obtenga la string que se verificará en str
  • Podemos usar el método trim() de la clase String para eliminar los espacios en blanco iniciales en la string.
    Sintaxis:
    str.trim()
    
  • Entonces podemos usar el método isEmpty() de la clase String para verificar si la string resultante está vacía o no. Si la string contenía solo espacios en blanco, este método devolverá la
    sintaxis verdadera:
    str.isEmpty()
    
  • Combine el uso de ambos métodos usando Method Chaining .
    str.trim().isEmpty();
    
  • Imprime verdadero si la condición anterior es verdadera. De lo contrario, imprima falso.

A continuación se muestra la implementación del enfoque anterior:

// Java Program to check if
// the String is not all whitespaces
  
class GFG {
  
    // Function to check if the String is all whitespaces
    public static boolean isStringAllWhiteSpace(String str)
    {
  
        // Remove the leading whitespaces using trim()
        // and then check if this string is empty
        if (str.trim().isEmpty())
            return true;
        else
            return false;
    }
  
    // Driver code
    public static void main(String[] args)
    {
        String str1 = "GeeksforGeeks";
        String str2 = "              ";
  
        System.out.println("Is string [" + str1
                           + "] only whitespaces? "
                           + isStringAllWhiteSpace(str1));
        System.out.println("Is string [" + str2
                           + "] only whitespaces? "
                           + isStringAllWhiteSpace(str2));
    }
}
Producción:

Is string [GeeksforGeeks] only whitespaces? false
Is string [              ] only whitespaces? true

Publicación traducida automáticamente

Artículo escrito por Code_r 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 *