Booleano a String em Java
-
Converter
booleano
primitivo para string utilizandoString.valueOf(boolean)
em Java -
Converter um objecto
Booleano
para uma String utilizandotoString()
em Java -
Concatenate Primitive
boolean
orBoolean
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
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