Donné une valeur d’octet en Java, la tâche est de convertir cette valeur d’octet en type de chaîne.
Exemples:
Input: 1Output: "1"Input: 3Output: "3"
Approche 1 : (Utilisation de l’opérateur +)
Une méthode consiste à créer une variable de type chaîne de caractères, puis à ajouter la valeur d’octet à la variable de type chaîne de caractères à l’aide de l’opérateur +. Cela convertira directement la valeur de l’octet en une chaîne de caractères et l’ajoutera dans la variable chaîne de caractères.
Voici la mise en œuvre de l’approche ci-dessus :
Exemple 1 :
class
GFG {
public
static
String
convertByteToString(
byte
byteValue)
{
String stringValue =
""
+ byteValue;
return
(stringValue);
}
.
public
static
void
main(String args)
{
byte
byteValue =
1
;
String stringValue;
stringValue
= convertByteToString(byteValue);
System.out.println(
byteValue
+
" after converting into string = "
+ stringValue);
}
}
1 after converting into string = 1
Approche 2 : (Utilisation de la méthode String.valueOf())
La façon la plus simple de procéder est d’utiliser la méthode valueOf() de la classe String du paquet java.lang. Cette méthode prend la valeur octet à analyser et renvoie la valeur de type String à partir de celle-ci.
Syntaxe:
String.valueOf(byteValue);
Voici la mise en œuvre de l’approche ci-dessus:
Exemple 1 :
class
GFG {
public
static
String
.
convertByteToString(
byte
byteValue)
{
return
String.valueOf(byteValue);
}
public
static
void
main(String args)
{
byte
byteValue =
1
;
String stringValue;
stringValue
= convertByteToString(byteValue);
System.out.println(
byteValue
+
" after converting into string = "
+ stringValue);
}
}
1 after converting into string = 1