String int Integer之间互转

Posted xlwu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String int Integer之间互转相关的知识,希望对你有一定的参考价值。

代码:

String int Integer之间相互转换
package com.javaSe.Integer;
/*
String int Integer 之间相互转换。
*/
public class IntegerTest09 {
    public static void main(String[] args) {
        // String --> int
        String s1 = "100";
        int i = Integer.parseInt(s1);
        System.out.println(i + 1);
        
        // int --> String
        String s = i + "";
        System.out.println(s + 1); // 1001
        
        // int --> Integer
        // 自动装箱
        Integer x = 1000;
        
        // Integer --> int
        // 自动拆箱
        int y = x;
        
        // String --> Integer
        Integer k = Integer.valueOf("123");
        System.out.println(k);
        
        // Integer --> String
        String e = String.valueOf(k);
        System.out.println(e);
    }
}

 

内存图:

技术图片

 

以上是关于String int Integer之间互转的主要内容,如果未能解决你的问题,请参考以下文章

Java编程常用数据转换:String与int互转

java8语法糖List<Integer>,List<String>,String之间互转

int string类型互转

进制之间互转

Short与Integer互转

java中数组和ArrayList的互转