Booleano a String em Java
-
Converter
booleanoprimitivo para string utilizandoString.valueOf(boolean)em Java -
Converter um objecto
Booleanopara uma String utilizandotoString()em Java -
Concatenate Primitive
booleanorBooleanObject 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
Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.
LinkedIn