Java - Byte toString() 方法



描述

Java Byte toString() 方法返回一个表示此 Byte 值的 String 对象。该值被转换为带符号的十进制表示形式,并作为字符串返回,就像将字节值作为参数传递给 toString(byte) 方法一样。

声明

以下是java.lang.Byte.toString() 方法的声明

public String toString()

覆盖

Object 类中的 toString

参数

返回值

此方法返回此对象的十进制值表示的字符串。

异常

使用 new 运算符创建的 Byte 对象的字符串表示示例

以下示例演示了使用 new 运算符创建的 Byte 对象的 Byte toString() 方法的使用。我们创建了两个 Byte 变量,并为它们分配了使用 new 运算符创建的 Byte 对象。然后,我们使用 toString() 方法获取字节变量的字符串表示,然后打印结果。

package com.tutorialspoint;
public class ByteDemo {
   public static void main(String[] args) {

      // create 2 Byte objects b1, b2
      Byte b1, b2;

      // assign values to b1, b2
      b1 = new Byte("100");
      b2 = new Byte("-100");

      String str1 = "String representation of Byte " + b1 + " is " + b1.toString();
      String str2 = "String representation of Byte " + b2 + " is " + b2.toString();

      // print i1, i2 values
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

String representation of Byte 100 is 100
String representation of Byte -100 is -100

使用 valueOf(String) 方法创建的 Byte 对象的字符串表示示例

以下示例演示了使用 valueOf(String) 方法创建的 Byte 对象的 Byte toString() 方法的使用。我们创建了两个 Byte 变量,并为它们分配了使用 valueOf(String) 方法创建的 Byte 对象。然后,我们使用 toString() 方法获取字节变量的字符串表示,然后打印结果。

package com.tutorialspoint;
public class ByteDemo {
   public static void main(String[] args) {

      // create 2 Byte objects b1, b2
      Byte b1, b2;

      // assign values to b1, b2
      b1 = Byte.valueOf("100");
      b2 = Byte.valueOf("-100");

      String str1 = "String representation of Byte " + b1 + " is " + b1.toString();
      String str2 = "String representation of Byte " + b2 + " is " + b2.toString();

      // print i1, i2 values
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

String representation of Byte 100 is 100
String representation of Byte -100 is -100

使用 valueOf(byte) 方法创建的 Byte 对象的字符串表示示例

以下示例演示了使用 valueOf(byte) 方法创建的 Byte 对象的 Byte toString() 方法的使用。我们创建了两个 Byte 变量,并为它们分配了使用 valueOf(byte) 方法创建的 Byte 对象。然后,我们使用 toString() 方法获取字节变量的字符串表示,然后打印结果。

package com.tutorialspoint;
public class ByteDemo {
   public static void main(String[] args) {

      // create 2 Byte objects b1, b2
      Byte b1, b2;

      // assign values to b1, b2
      b1 = Byte.valueOf((byte)100);
      b2 = Byte.valueOf((byte)-100);

      String str1 = "String representation of Byte " + b1 + " is " + b1.toString();
      String str2 = "String representation of Byte " + b2 + " is " + b2.toString();

      // print i1, i2 values
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

String representation of Byte 100 is 100
String representation of Byte -100 is -100
java_lang_byte.htm
广告