Java 中的字节类字段示例
javaobject oriented programmingprogramming
字节类将原始类型字节的值包装在对象中。
以下是字节类的字段−
- 静态字节 MAX_VALUE − 这是一个常量,保存字节可以具有的最大值 27-1。
- 静态字节 MIN_VALUE − 这是一个常量,保存字节可以具有的最小值 -27。
- 静态 int SIZE − 这是用于以二进制补码形式表示字节值的位数。
- 静态类<字节> 类型 −这是表示原始类型字节的 Class 实例。
示例
现在让我们看一个例子 −
import java.lang.*; public class Demo { public static void main(String[] args){ Byte b1, b2; int i1, i2; b1 = new Byte("1"); b2 = Byte.MIN_VALUE; 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 -128 is -128
示例
现在让我们看另一个例子 −
import java.lang.*; public class Demo { public static void main(String[] args){ Byte b1, b2; String s1, s2; b1 = new Byte("-10"); b2 = Byte.MIN_VALUE; System.out.println("Number of bits in b1 = "+b1.SIZE ); System.out.println("Number of bits in b2 = "+b2.SIZE ); 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 ); } }
输出
这将产生以下输出 -
Number of bits in b1 = 8 Number of bits in b2 = 8 String value of Byte -10 is -10 String value of Byte -128 is -128