Java int 与 String 的互相转换

165 阅读1分钟
public class test {
  public static void main(String[] args) {
    // int -> String
    int num = 100;
    // 方式一:
    String s1 = "" + num;
    System.out.println(s1);
    // 方式二:
    String s2 = String.valueOf(num);
    System.out.println(s2);

    // String -> int
    String str = "100";
    // 方式一:
    Integer i1 = Integer.valueOf(str);
    int x = i1.intValue();
    System.out.println(x);
    // 方式二:
    int i2 = Integer.parseInt(str);
    System.out.println(i2);
  }
}