Booleano a String em Java

  1. Converter booleano primitivo para string utilizando String.valueOf(boolean) em Java
  2. Converter um objecto Booleano para uma String utilizando toString() em Java
  3. Concatenate Primitive boolean or Boolean Object to a String in Java

Este artigo irá introduzir múltiplos métodos para converter um objecto booleano primitivo ou um objecto booleano a uma string em Java. Vamos utilizar alguns exemplos que explicam o tópico de forma muito clara.

Converter booleano primitivo para string utilizando String.valueOf(boolean) em Java

O primeiro método, valueOf(), é um método da classe String. Esta função toma múltiplos tipos de dados como argumento, e o booleano é um deles.

No exemplo, existe um valor primitivo booleano que podemos converter para uma string passando-o para String.valueOf(value).

public class BooleanToString {
    public static void main(String[] args) {
        boolean a = true;

        String b = String.valueOf(a);
        System.out.println(b);

    }
}

Resultado:

true

Converter um objecto Booleano para uma String utilizando toString() em Java

O exemplo seguinte mostra como podemos converter um objecto Boolean a uma string. Aqui, podemos utilizar o método toString() para converter directamente o valor Boolean a uma string.

public class BooleanToString {
    public static void main(String[] args) {
        Boolean a = false;

        String b = a.toString();
        System.out.println(b);

    }
}

Resultado:

false

Outra forma de utilizar toString() é chamá-lo directamente da classe Boolean. Depois podemos passar a string para a classe toString() como um argumento.

public class BooleanToString {
    public static void main(String[] args) {

        Boolean a = false;

        String b = Boolean.toString(a);
        System.out.println(b);
        
    }
}

Resultado:

false

Concatenate Primitive boolean or Boolean Object to a String in Java

O último método inclui a concatenação dos valores boolean e Boolean a uma string. É um truque simples que junta a string e os valores booleanos para devolver uma nova string. Como mostrado no exemplo abaixo, concatenámos a e b com duas strings, c e d, o que resultou numa nova string exibida na saída.

public class BooleanToString {
    public static void main(String[] args) {

        boolean a = true;
        Boolean b = false;

        String c = "Primitive: " + a;
        String d = "Object: " + b;
        System.out.println(c);
        System.out.println(d);
    }
}

Resultado:

Primitive: true
Object: false

Artigo relacionado - Java Boolean

  • String para Boolean em Java
  • Artigo relacionado - Java String

  • Como Converter String para Data em Java
  • Como verificar se uma string contém uma string em Java