JAVA中int、String的类型转换
来源:互联网 发布:淘宝客哪里可以关闭 编辑:程序博客网 时间:2024/06/11 03:15
本文是小编收集于一个技术论坛,无论是问题还是答案都很简明,但却完整详细,所以在这里推荐给初学者。
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+""; //会产生两个String对象
第二种方法:s=String.valueOf(i); //直接使用String类的静态方法,只产生一个对象
第一种方法:i=Integer.parseInt(s);//直接使用静态方法,不会产生多余的对象,但会抛出异常
第二种方法:i=Integer.valueOf(s).intValue();//Integer.valueOf(s) 相当于 new Integer(Integer.parseInt(s)),也会抛异常,但会多产生一个对象
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换(
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换!
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- JAVA中int、String的类型转换
- SQL高手篇
- 不引进第三变量交换两个变量的值
- 选择
- 自己修改后求1到1000的完数代码。
- 求一个数列的代码
- JAVA中int、String的类型转换
- blog 开通!
- 小技巧大全-转自AoGo
- java的类型转换
- 简要JAVA数据类型转换
- yahoo POP设置
- [转贴]仅通过崩溃地址找出源代码的出错行
- Yonsm 制作整理制作了几个 CHM 和 PDF 文档
- RY-A为了相亲的那个外语专业的精英女生要准备考研了,爱情的力量真伟大!