[Java] int型和string型的相互转换
来源:互联网 发布:网络作家个人简介 编辑:程序博客网 时间:2024/05/28 23:22
参见:点击打开链接
int -> String
int i=12345;
String s="";
第一种方法:s=i+"";
第二种方法:s=String.valueOf(i);
这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?
String -> int
s="12345";
int i;
第一种方法:i=Integer.parseInt(s);
第二种方法:i=Integer.valueOf(s).intValue();
这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?
以下是答案:
第一种方法:s=i+"";
第二种方法:s=String.valueOf(i);//直接使用String类的静态方法,只产生一个对象
第一种方法:i=Integer.parseInt(s);//直接使用静态方法,不会产生多余的对象,但会抛出异常
第二种方法:i=Integer.valueOf(s).intValue();//Integer.valueOf(s)相当于 newInteger(Integer.parseInt(s)),也会抛异常,但会多产生一个对象
0 0
- [Java] int型和string型的相互转换
- java String和int的相互转换
- JAVA,string和int的相互转换
- Java中String和int相互转换
- java String 和 int 相互转换
- java中string和int相互转换
- java int和String 相互转换
- java中 string 和 int 相互 转换
- Java里面int和string的相互转换
- java中int和string的相互转换
- JAVA中int和String的相互转换
- Java中String 和 int 的相互转换
- Java中 Int 和String 的相互转换
- Java中String和Int的相互转换
- Java中String 和 int的相互转换
- java中int和String类型的相互转换
- java中int类型和String类型的相互转换
- Java:int、String的类型相互转换
- 2016.03.11
- 二维有序数组中查找
- Java IO最详解
- Intel MKL基础(2)MKL的分层结构Layered Model Concept
- 欢迎使用CSDN-markdown编辑器
- [Java] int型和string型的相互转换
- Intel MKL基础(1)了解MKL、MKL资源
- Spring MVC @Transactional注解方式事务失效的解决办法
- Laravel框架学习(使用DB门面操作数据库 原生SQL)
- Java正则表达式
- PAT (Advanced Level) Practise 1043 Is It a Binary Search Tree (25)
- 安卓上传多张本地照片
- ColorTrackView
- cordova插件-motorola-datawedge-cordova-plugin