Java - Integer byteValue() 方法



描述

Java Integer byteValue() 方法将此 Integer 的值作为 byte 返回。

声明

以下是 java.lang.Integer.byteValue() 方法的声明

public byte byteValue()

参数

返回值

此方法在转换为 byte 类型后返回此对象表示的数值。

异常

从正整数获取 Byte 示例

以下示例演示了如何使用 Integer byteValue() 方法从整数获取 byte。我们创建了一个 Integer 变量,并为其分配了一个使用正 int 值创建的 Integer 对象。然后使用 byteValue() 方法,我们打印 Integer 对象中的 byte。

package com.tutorialspoint;

public class IntegerDemo {
   public static void main(String[] args) {
      Integer obj = new Integer(10);
 
      // returns the value of Integer as a byte
      byte b = obj.byteValue();
      System.out.println("Value of b = " + b);
   }
} 

输出

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

Value of b = 10

从负整数获取 Byte 示例

以下示例演示了如何使用 Integer byteValue() 方法从整数获取 byte。我们创建了一个 Integer 变量,并为其分配了一个使用负 int 值创建的 Integer 对象。然后使用 byteValue() 方法,我们打印 Integer 对象中的 byte。

package com.tutorialspoint;

public class IntegerDemo {
   public static void main(String[] args) {
      Integer obj = new Integer(-10);
 
      // returns the value of Integer as a byte
      byte b = obj.byteValue();
      System.out.println("Value of b = " + b);
   }
} 

输出

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

Value of b = -10

从正零整数获取 Byte 示例

以下示例演示了如何使用 Integer byteValue() 方法从整数获取 byte。我们创建了一个 Integer 变量,并为其分配了一个使用零 int 值创建的 Integer 对象。然后使用 byteValue() 方法,我们打印 Integer 对象中的 byte。

package com.tutorialspoint;

public class IntegerDemo {
   public static void main(String[] args) {
      Integer obj = new Integer(0);
 
      // returns the value of Integer as a byte
      byte b = obj.byteValue();
      System.out.println("Value of b = " + b);
   }
} 

输出

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

Value of b = 0

从负零整数获取 Byte 示例

以下示例演示了如何使用 Integer byteValue() 方法从整数获取 byte。我们创建了一个 Integer 变量,并为其分配了一个使用负零 int 值创建的 Integer 对象。然后使用 byteValue() 方法,我们打印 Integer 对象中的 byte。

package com.tutorialspoint;
public class IntegerDemo {
   public static void main(String[] args) {
      Integer obj = new Integer(-0);
 
      // returns the value of Integer as a byte
      byte b = obj.byteValue();
      System.out.println("Value of b = " + b);
   }
} 

输出

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

Value of b = 0
java_lang_integer.htm
广告