Javaでバイト値が与えられた場合、このバイト値を文字列型に変換することが課題となります。

例:

Input: 1Output: "1"Input: 3Output: "3"

アプローチ1: (+演算子の使用)
1つの方法は、文字列変数を作成し、+演算子の助けを借りてバイト値を文字列変数に追加します。 これにより、バイト値が直接文字列に変換され、文字列変数に追加されます。

以下に、上記の方法を実装した例を示します。

classGFG {
publicstaticString div

convertByteToString(bytebyteValue)

{ div

String stringValue = ""+ byteValue;
return(stringValue);
}
publicstaticvoidmain(String args)
{
bytebyteValue = 1; div

String stringValue;
stringValue
System.out.println(
byteValue
+ " after converting into string = "
+ stringValue);
}
}



出力。

1 after converting into string = 1

Approach 2: (Using String.valueOf()メソッド)
最も簡単な方法は、java.langパッケージのStringクラスのvalueOf()メソッドを使うことです。 このメソッドは、解析したいバイト値を受け取り、そこからString型の値を返します。

構文:

String.valueOf(byteValue);

以下に上記の方法の実装を示します:

例1:

classGFG {
publicstaticString
convertByteToString(bytebyteValue)
{

returnString.valueOf(byteValue);
}
publicstaticvoidmain(String args)
{
bytebyteValue = 1;
String stringValue;
stringValue
= convertByteToString(byteValue);
System.out.println(
byteValue
+ " after converting into string = "
iv + stringValue);
}
}



出力。

1 after converting into string = 1

記事のタグ :

Java

練習用タグ :

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です