day1404基本类型包装类

1, Integer.valueOf 方法 会在-128-127之间找缓存的值 new 只会新建对象


2,number类是数字类型的包装抽象父类.


3,自动装箱

Integer a=76   编译器编译成为 Integer.valueOf(76)

-------------------------------------------------------------

4,自动拆箱

Integer a =56;

int b=a; 被编译成为a.IntValue().

-------------------------------------------------------------

Integer a =2;

a=a+1//如果不进行自动装拆箱这句话应该写成:   a=Integer.ValueOf ( Integer.IntValue()+1)


5,自动拆箱当心null值

void a(Integer a )

{

a=a+1;//当a=null值时出错..

}


6,浮点数运算不精确,要使用BigDeceimal BigInteger


 7,无理数无限循环a.divide(b,BigDecimal.ROUND_HALF_UP) 使用四舍五入否则报 none terminated ......exception

,

8,DecimalFormat f=ew DecimalFormat(格式字符串);

方法:

formate

parse`

-----------------------------------------------------------


9,Date 类无法进行日期运算 若要进行日期计算使用Calender

Calender c=Calender.getInstance();


c.get(Calender.Month)//0-11月份 



calendar 的getTime 方法返回的是日期.不是(Date类的)毫秒值



int max = c.getActualMaximum(Calendar.DAY_OF_MONTH);//当月最大天数

int day = c.get(Calendar.DAY_OF_WEEK);//当前日期是一周中的第几天.














  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值