zoukankan      html  css  js  c++  java
  • Integer-->String String-->Integer

    参考:http://blog.csdn.net/wangjolly/article/details/18354457

    crane:

    String str="123";
    int a=0;
    Integer b = null;

    String--->int

    <1>  a=Integer.parseInt(str);  //parseInt(String s) 将字符串参数作为有符号的十进制整数进行解析。

    <2>  a=Integer.valueOf(str).intValue();  //valueOf(String s) 返回保存指定的 String 的值的 Integer 对象。

    如果不能转换,则报异常:java.lang.NumberFormatException

    String--->Integer

     b=Integer.valueOf(str);  //valueOf(String s) 返回保存指定的 String 的值的 Integer 对象。

    int--->String

    <1>  str=a+"";

    <2>  str=Integer.toString(a);    //toString(int i) 返回一个表示指定整数的 String 对象

    <3>  str=String.valueOf(a);//     valueOf(int i) 返回 int 参数的字符串表示形式。

    Integer--->String

    b=new Integer(2);

    str=b.toString();    //toString()  返回一个表示该 Integer 值的 String 对象。

    int--->Integer

    <1>  b=Integer.valueOf(a);    //valueOf(int i) 返回一个表示指定的 int 值的 Integer 实例。

    <2>  b=new Integer(a);

    <3>  b=a;  //装箱 (编译器自动执行Integer.valueOf(a))

    Integer--->int

    <1>  b=new Integer(2);
            a=b.intValue();   // intValue() 以 int 类型返回该 Integer 的值。

    <2>  a=b;   //拆箱 (编译器自动执行b.intValue())

  • 相关阅读:
    log4net详细配置说明
    step by step 之餐饮管理系统三
    CF div2 331 C
    CF div2 331 B
    CF div2 331 A
    poj 2065 还是gauss消元
    poj 3478 poj 3090(欧拉函数的应用)
    poj 1284 求原根的个数(欧拉函数的应用)
    poj 2991 线段树
    poj 1753 poj3185
  • 原文地址:https://www.cnblogs.com/crane-practice/p/3673638.html
Copyright © 2011-2022 走看看