Méthode toString() de la classe Java Byte avec exemple
Syntaxe :
public String toString(); public static String toString(byte value);
Méthode de classe courte versString()
- méthode toString() est disponible dans le package java.lang.
- méthode toString() est utilisé pour représenter String indiqué par cet objet Byte.
- méthode toString(byte value) est utilisé pour représenter String indiqué par l'argument donné de type byte.
- 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 d'octet) 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(byte value) , on ne passe qu'un seul paramètre du type byte il représente la valeur byte à 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 Byte.
Dans le second cas, le type de retour de cette méthode est String - elle renvoie la représentation String de l'argument donné est de type octet.
Exemple :
// Java program to demonstrate the example // of toString () method of Byte class public class ToStringOfByteClass { public static void main(String[] args) { byte b1 = 100; byte b2 = 50; // Object initialization Byte ob1 = new Byte(b1); Byte ob2 = new Byte(b2); // Display ob1,ob2 values System.out.println("ob1: " + ob1); System.out.println("ob2: " + ob2); // It represents the string of this Byte object String value1 = ob1.toString(); // It represents the string of the given byte parameter String value2 = Byte.toString(ob2); // Display result values System.out.println("ob1.toString(): " + value1); System.out.println("Byte.toString(ob2): " + value2); } }
Sortie
ob1: 100 ob2: 50 ob1.toString(): 100 Byte.toString(ob2): 50