Java 包装类Integer中的常用方法

鳄鱼君

发表文章数:642

热门标签

, ,

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » Java » Java 包装类Integer中的常用方法
public class IntegerTest {
    public static void main(String[] args) {
        // 手动装箱
        Integer a = new Integer(100);

        // 手动拆箱
        int b = a.intValue();
        System.out.println(b);//100

        // 编译没问题,符合java语法
        // 不是一个”数字“,不可以包装成Integer,运行报错
        // java.lang.NumberFormatException
        // Integer c = new Integer("sad");

        Integer c = new Integer("123");
    }
}
public class IntegerTest {
    public static void main(String[] args) {
        // 静态方法,传参String,返回int
        int retValue = Integer.parseInt("123");
        System.out.println(retValue + 100);
    }
}

照葫芦画瓢:

public class IntegerTest {
    public static void main(String[] args) {
        double d = Double.parseDouble("3.14");
        System.out.println(d + 1);//4.140000000000001

        float f = Float.parseFloat("1.0");
        System.out.println(f + 2.0);//3.0
    }
}

将10进制转换为2进制、16进制、8进制:

public class IntegerTest {
    public static void main(String[] args) {
        // 静态 10进制转换为2进制
        String s1 = Integer.toBinaryString(3);
        System.out.println(s1);//字符串 11

        // 静态 10进制转换为16进制
        String s2 = Integer.toHexString(16);
        System.out.println(s2);//字符串 10
        // 16进制: 1 2 3 4 5 6 7 8 9 a b c d e f 10 11

        // 静态 10进制转换为8进制
        String s3 = Integer.toOctalString(16);
        System.out.println(s3);//字符串 20
    }
}
public class IntegerTest {
    public static void main(String[] args) {
        // 静态  int 转换为 Integer
        Integer i1 = Integer.valueOf(120);
        System.out.println(i1);
        // 静态 String 转换为 Integer
        Integer i2 = Integer.valueOf("123");
        System.out.println(i2);
    }
}

未经允许不得转载:作者:鳄鱼君, 转载或复制请以 超链接形式 并注明出处 鳄鱼君
原文地址:《Java 包装类Integer中的常用方法》 发布于2020-08-13

分享到:
赞(0) 赏杯咖啡

评论 抢沙发

6 + 5 =


文章对你有帮助可赏作者一杯咖啡

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.6主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册