Dato un valore byte in Java, il compito è quello di convertire questo valore byte al tipo stringa.
Esempi:
Input: 1Output: "1"Input: 3Output: "3"
Approccio 1: (usando l’operatore +)
Un metodo è quello di creare una variabile stringa e poi aggiungere il valore byte alla variabile stringa con l’aiuto dell’operatore +. Questo convertirà direttamente il valore del byte in una stringa e lo aggiungerà nella variabile stringa.
Di seguito l’implementazione dell’approccio di cui sopra:
Esempio 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
Approccio 2: (usando il metodo String.valueOf() method)
Il modo più semplice per farlo è usare il metodo valueOf() della classe String nel pacchetto java.lang. Questo metodo prende il valore byte da analizzare e restituisce il valore di tipo String da esso.
Sintassi:
String.valueOf(byteValue);
Di seguito l’implementazione dell’approccio di cui sopra:
Esempio 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