• JavaString类中valueOf和parseInt的区别


    1.功能一致

    都是将实际值为int类型的String类型转换成整型

    Integer integer=Integer.valueOf("23");

    int i=Integer.parseInt("56");

    2.区别:

    valueOf方法是得到的Integer包装类,而parseInt得到的是int基本类型

    源码:

    public static Integer valueOf(String s) throws NumberFormatException {
        return Integer.valueOf(parseInt(s, 10));
    }
    public static int parseInt(String s) throws NumberFormatException {
        return parseInt(s,10);
    }

    本质上是valueOf方法还是调用了parseInt方法,所以执行效率还是parseInt方法更高

  • 相关阅读:
    Nginx配置文件详解
    Mycat概述
    日志切割之Logrotate
    js数组(二)
    js数组(一)
    sass颜色
    scss
    HTML5新属性
    HTML5新元素
    Bootstrap
  • 原文地址:https://www.cnblogs.com/nilbook/p/13432390.html
Copyright © 2020-2023  润新知