黑马程序员技术交流社区

标题: int和String的相互转换 [打印本页]

作者: keto    时间: 2015-6-25 20:10
标题: int和String的相互转换
*
* String和int的相互转换:
*
* String 到  int
* 1.因为要从String转为int,所以可以去int的包转类中去找一些方法:
*                 Integer-->构造方法--> intValue()-->int
*                 Integer-->public static int parseInt(String s)--int
*                 Integer-->public static Integer valueOf(String s)-->intValue()--int
* int 到 String
*                 Integer --> public static String toString(int i)--> String
*                 String --> public static String valueOf(int i) --> String
*/
public class Demo {
        public static void main(String[] args) {
                //String -- int
                //1.
                String str = "20";
                int num = new Integer(str).intValue();
                System.out.println("num = " + num);
               
                //2.
                int num2 = Integer.parseInt(str);
                System.out.println("num2 = " + num2);
               
                //3.
                int num3 = Integer.valueOf(str).intValue();
                System.out.println("num3 = " + num3);
               
                //int -- String
               
                int value = 1000;
                String s = Integer.toString(value);
                System.out.println("s = " + s);
               
                String s2 = String.valueOf(value);
                System.out.println("s2 = " + s2);
        }
}

作者: 贾森    时间: 2015-6-25 21:38
感谢分享!
作者: 一口老郭    时间: 2015-6-25 22:04
谢谢楼主!
作者: 安安安    时间: 2015-6-25 22:33
。。上午做题还用到来的。。
作者: a1224577182    时间: 2015-6-26 00:19
感谢分享!
作者: 八戒    时间: 2015-6-26 00:39
学习..............................................了
作者: 蓦然回首3Y    时间: 2015-6-26 06:54
来学习的
作者: Morgan    时间: 2015-6-26 08:19
支持,顶!!!
作者: 水壶vs兔子    时间: 2015-6-26 08:36
谢谢分享!正好在学这部分!
作者: 爱李萝卜    时间: 2015-6-26 10:54
学习学习
作者: 风随心动    时间: 2015-6-26 14:05
楼主分享的好,谢谢分享
作者: SouthKai    时间: 2015-6-26 22:26
很详细,谢谢分享
作者: lixiaoming    时间: 2015-6-26 22:34
受教了,做了很久没做出来




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2