Integer的定义以及一些使用

        Integer a=new Integer(3);  //声明Integer
        int aa=a.intValue();    //Integer转int
/*
 * 如果不需要新的 Integer 实例,则通常应优先使用以下方法,.valueOf(int)
 *而不是构造方法 Integer(int), 因为该方法有可能通过缓存经常请求的值而显著提高空间和时间性能。
*/
        Integer aaa=Integer.valueOf(3);    //int 转Integer
        
/*    将2进制的字符串1010  转化成 10进制的Integer型
 * 和public static int parseInt(String s, int radix) throws NumberFormatException有点像。
 */
        Integer aaaa=Integer.valueOf("1010",2);
/*
 * parseInt(String)除了第一个字符可以是用来表示负值的 ASCII 减号 '-' ('\u002D') 外,
 * 字符串中的字符都必须是十进制数字。返回得到的整数值,
*/
        int i=Integer.parseInt("123");//字符串转化成int  字符串必须为数字
        System.out.println(i);
        

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值