Byte/byte总结
说明:如有问题,请给本人更正。
Byte
类将基本类型
byte
的值包装在一个对象中。一个
Byte
类型的对象只包含一个类型为
byte
的字段。
此外,该类还为
byte
和
String
的相互转换提供了几种方法,并提供了处理
byte
时非常有用的其他一些常量和方法。
byte表示一种数据类型,当byte类型相加转换为int,测试代码
保存
byte
类型可取的最大值,即 2
7-1。
package com.youngmaster.bo;
public class BadArithmetic {
static byte addOneAndOne() {
byte a = 1;
byte b = 1;
byte c = (byte)(a + b);
//byte c = (a + b);
return c ;
}
public static void main(String args[]){
BadArithmetic bat=new BadArithmetic();
System.out.println(bat.addOneAndOne());
System.out.println(Byte.MAX_VALUE);
System.out.println(Byte.MIN_VALUE);
System.out.println(Byte.SIZE);
System.out.println(Byte.class);
}
static byte addOneAndOne() {
byte a = 1;
byte b = 1;
byte c = (byte)(a + b);
//byte c = (a + b);
return c ;
}
public static void main(String args[]){
BadArithmetic bat=new BadArithmetic();
System.out.println(bat.addOneAndOne());
System.out.println(Byte.MAX_VALUE);
System.out.println(Byte.MIN_VALUE);
System.out.println(Byte.SIZE);
System.out.println(Byte.class);
}
}
输出结果如下:
2
127
-128
8
class java.lang.Byte
127
-128
8
class java.lang.Byte
©著作权归作者所有:来自51CTO博客作者ljh0242的原创作品,如需转载,请注明出处,否则将追究法律责任
0
收藏
转载于:https://blog.51cto.com/77857/175769