玩命加载中 . . .

Integer常用方法(34)


Integer常用方法

示例代码:

        // int --> Integer
        // 基本类型-->引用数据类型
        Integer i1 = new Integer(111);

        // Integer --> int
        // 引用数据类型-->基本数据类型
        int i2 = i1.intValue();

        // 重要: parseInt(String s) 将字符串参数解析为带符号的十进制整数。
        int age = Integer.parseInt("12");
        System.out.println(age+1); // => 26

        // 重要:parseDouble(String s) 返回一个新 double初始化为指定的代表的值 String ,如通过执行 valueOf类的方法 Double 。
        double price = Double.parseDouble("3.0");
        System.out.println(price+1); // => 4.0
        // 其他类型值转换性质同理


        // 进制之间转换
        // 十进制二进制转换
        String s1 = Integer.toBinaryString(10); // ==> 1010
        System.out.println(s1);
        // 十进制十六进制转换
        String s2 = Integer.toHexString(10); // ==> a
        System.out.println(s2);
        // 十进制八进制转换
        String s3 = Integer.toOctalString(10); // ==> 12
        System.out.println(s3);

        // int --> Integer
        Integer q1 = new Integer(3); // ==> 3
        System.out.println(q1);
        // String --> Integer
        Integer q2 = new Integer("1234"); // ==> 1234
        System.out.println(q2);
        // 总结:关于三种类转换
        System.out.println("总结:关于三种类转换");
        // 1.int --> Integer
        Integer w1 = Integer.valueOf(10);
        // 2.Integer --> int
        int w2 = w1.intValue();
        // 3.String --> Integer
        Integer w3 = Integer.valueOf("10");
        // 4.Integer --> String
        String s4 = w3.toString();
        // 5.String --> int
        int w4 = Integer.parseInt("123");
        // 6.int --> String
        String s5 = 10 + "";

文章作者: 小靳同学
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小靳同学 !
评论
 上一篇
自动装箱/自动拆箱(35) 自动装箱/自动拆箱(35)
自动装箱/自动拆箱 自动装箱相关概念: 自动装箱/拆箱是程序编译阶段的一个概念,与程序的运行无关, 也就是说即使你编写的是Integer
2021-09-21
下一篇 
包装类型(33) 包装类型(33)
包装类型Java中八种基本数据对应的包装类型 基本数据类型 包装类型 包装名称 byte java.lang.Byte; 字节型
2021-09-19
  目录