Méthode Java Boolean class toString() avec exemple
Syntaxe :
public String toString(); public static String toString(boolean value);
Méthode de la classe booléenne toString()
- méthode toString() est disponible dans le package java.lang.
- méthode toString() est utilisé pour représenter la chaîne indiquée par cet objet booléen.
- méthode toString(valeur booléenne) est utilisé pour représenter String indiqué par l'argument donné de type booléen.
- Ces méthodes ne lèvent pas d'exception au moment de la représentation String.
- toString() est une méthode non statique, elle est accessible uniquement avec l'objet de classe et si nous essayons d'accéder à la méthode avec le nom de la classe, nous obtiendrons une erreur.
- toString(valeur booléenne) est une méthode statique, elle est également accessible avec le nom de la classe et, si nous essayons d'accéder à ces méthodes avec l'objet de la classe, nous n'obtiendrons pas non plus d'erreur.
Paramètre(s) :
- Dans le premier cas toString() , nous ne transmettons aucun paramètre ou valeur.
- Dans le second cas toString(valeur booléenne) , on passe un seul paramètre de type booléen il représente la valeur booléenne à convertir.
Valeur renvoyée :
Dans le premier cas, le type de retour de cette méthode est String - il retourne la représentation String de cet objet booléen.
Dans le second cas, le type de retour de cette méthode est String - il retourne la représentation String de l'argument donné est de type booléen.
Remarque : Si cette valeur d'objet booléen est true , il renvoie la chaîne souhaitée true . Sinon, si cette valeur d'objet booléen n'est pas égale à true , il renvoie la chaîne désirée false .
Exemple :
// Java program to demonstrate the example // of toString() method of Boolean class public class ToStringOfBooleanClass { public static void main(String[] args) { boolean b1 = true; boolean b2 = false; // Object initialization Boolean ob1 = new Boolean(b1); Boolean ob2 = new Boolean(b2); // Display ob1,ob2 values System.out.println("ob1:" + ob1); System.out.println("ob2:" + ob2); // It represents the string of this Boolean object String value1 = ob1.toString(); // It represents the string of the given boolean parameter String value2 = Boolean.toString(ob2); // Display result values System.out.println("ob1.toString(): " + value1); System.out.println("Boolean.toString(ob2): " + value2); } }
Sortie
ob1:true ob2:false ob1.toString(): true Boolean.toString(ob2): false