Java 中的 Byte 类


Byte 类将基本类型 byte 的值包装在一个对象中。Byte 类型的对象包含一个类型为 byte 的单个字段。

以下是 Byte 类的一些方法:

序号方法及描述
1byte byteValue()
此方法将此 Byte 的值作为 byte 返回。
2int compareTo(Byte anotherByte)
此方法按数值比较两个 Byte 对象。
3static Byte decode(String nm)
此方法将字符串解码为 Byte。
4double doubleValue()
此方法将此 Byte 的值作为 double 返回。
5boolean equals(Object obj)
此方法将此对象与指定对象进行比较。
6float floatValue()
此方法将此 Byte 的值作为 float 返回。
7int hashCode()
此方法返回此 Byte 的哈希码。
8int intValue()
此方法将此 Byte 的值作为 int 返回。
9long longValue()
此方法将此 Byte 的值作为 long 返回。
10static byte parseByte(String s)
此方法将字符串参数解析为带符号的十进制 byte。

现在让我们来看一个例子:

示例

 实时演示

import java.lang.*;
public class Demo {
   public static void main(String[] args){
      Byte b1, b2;
      int i1, i2;
      b1 = new Byte("1");
      b2 = new Byte("-1");
      i1 = b1.intValue();
      i2 = b2.intValue();
      String str1 = "int value of Byte " + b1 + " is " + i1;
      String str2 = "int value of Byte " + b2 + " is " + i2;
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

输出

int value of Byte 1 is 1
int value of Byte -1 is -1

示例

现在让我们来看另一个例子:

 实时演示

import java.lang.*;
public class Demo {
   public static void main(String[] args){
      Byte b1, b2;
      String s1, s2;
      b1 = new Byte("-123");
      b2 = new Byte("0");
      s1 = b1.toString();
      s2 = b2.toString();
      String str1 = "String value of Byte " + b1 + " is " + s1;
      String str2 = "String value of Byte " + b2 + " is " + s2;
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

输出

String value of Byte -123 is -123
String value of Byte 0 is 0

更新于: 2020年1月2日

817 次查看

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告