java——Byte类/包装类

Byte类/包装类
包装类是一个常量类,可实例化 (意义:帮助对应的数据类型进行数据类型)
java数据类型包括内置数据类型和引用数据类型
内置数据类型 :含6中数字类型(四个整数型,两个浮点型),一种字符类型,还有布尔类型
byte
byte:数据类型占用1个字节=8bit,以二进制补码表示的整数
          取值范围:默认值为0,最小值为-128(-2^7);最大值是127(2^7-1)
数据类型关键字内存中占用字节数取值范围默认值
布尔型boolean1true/falseFALSE
字节型byte1-128~1270
短整型short2-2^15~2^15-10
整型int4-2^31~2^31-10
长整型long8-2^63~2^63-10
字符型char20~2^16-1 '\u000'
单精度浮点型float41.4013E-45~3.4028E+380.0F
双精度浮点型double84.9E-324~1.7977E+3080.0D
         用途:byte类型用在大型数组中节约空间,主要代替整数,因byte变量占用内存的空间只有int类型的1/4;不足是这个数取值范围大,byte不能全部替代

常用方法
A.构造方法
public Byte(byte value)
public Byte(String s)
B.普通方法+类方法(对数据类型做转换)
piublic byte byteValue()
public short shortValue()
public int intVlaue()
public long longValue()
public float floatValue()
public double doubleValue()
public String toString()
public static String toString(byte b)

包装类和基本数据类型的对象关系

注:常量类是否可以被实例化主要看构造方法

package com.youceedu.test.wrapper;

public class TestByte {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		byte a = 9;
		byte b = -7;
        String result = Byte.toString(a);
		Byte c = new Byte((byte) 9);
		System.out.println(c.floatValue()); 
		System.out.println(result+b);
	}

}

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值