Java String、int、Integer三者之间相互转换

鳄鱼君

发表文章数:642

热门标签

, ,

Vieu四代商业主题

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

¥69 现在购买
首页 » Java » Java String、int、Integer三者之间相互转换

String转换为int:Integer.parseInt(“123”)

public class IntegerTest {
    public static void main(String[] args) {
        // String --> int
        String s1 = "123";
        int i1 = Integer.valueOf(s1);
        System.out.println(i1);
    }
}

int 转换为String: 数字+””、String.valueOf(int)方法

public class IntegerTest {
    public static void main(String[] args) {
        // int --> String
        int i1 = 123;
        String s1 = "" + i1;
        System.out.println(s1);

        String s2 = String.valueOf(i1);
        System.out.println(s2);
    }
}

Integer转换为int(自动拆箱):intValue(Integer对象)方法
int转换为Integer(自动装箱):Integer.valueOf(int)方法

public class IntegerTest {
    public static void main(String[] args) {
        // int --> Integer
        // 自动装箱
        Integer i1 = 123;
        
        // Integer --> int
        // 自动拆箱
        int i2 = i1;
    }
}

String转换为Integer:Integer.valueOf(“123”)方法

public class IntegerTest {
    public static void main(String[] args) {
        // String --> Integer
        Integer i1 = Integer.valueOf("123");
    }
}

Integer转换为String:String.valueOf(Integer对象)方法

public class IntegerTest {
    public static void main(String[] args) {
        // Integer --> String
        Integer i1 = Integer.valueOf("123");
        
        String s1 = String.valueOf(i1);
    }
}

未经允许不得转载:作者:鳄鱼君, 转载或复制请以 超链接形式 并注明出处 鳄鱼君
原文地址:《Java String、int、Integer三者之间相互转换》 发布于2020-08-13

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

评论 抢沙发

2 + 1 =


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

支付宝扫一扫打赏

微信扫一扫打赏

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

登录

忘记密码 ?

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

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

注册