JAVA中int转String类型有三种方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中int转String类型有三种方法相关的知识,希望对你有一定的参考价值。
1》String.valueOf(i)
2》 Integer.toString(i)
3》 i+""
valueOf()和toString()方法可以明白,但为什么3中加上一个""引号也可以?谁有资料可以看到?
如果不加“”,
int i = 5; int b = 3;
System.out.println(a+b); 就先运算a + b了,结果是8,
如果加上空格
System.out.pritnln(a + "" + b); 里面靠近字符串,所以a被转化为字符串了,结果为53 参考技术B 这个其实是涉及到了java特有的一个点,类型的强制转换,也是说int型加上一个string型的他会自动转换为string。 参考技术C 因为三加一个引号相当于一个数加上了一个字符串就自动转换成String类型了
[转] java中int,char,string三种类型的相互转换
原文地址:http://blog.csdn.net/lisa0220/article/details/6649707
如何将字串 String 转换成整数 int?
int i = Integer.valueOf(my_str).intValue();
int i=Integer.parseInt(str);
如何将字串 String 转换成Integer ?
Integer integer=Integer.valueOf(str);
如何将整数 int 转换成字串 String ?
1.) String s = String.valueOf(i);
2.) String s = Integer.toString(i);
3.) String s = "" + i;
如何将整数 int 转换成Integer ?
Integer integer=new Integer(i);
如何将Integer 转换成字串 String ?
Integer integer=String
如何将Integer 转换成 int ?
int num=Integer.intValue();
如何将String转换成 BigDecimal ?
BigDecimal d_id = new BigDecimal(str);
如何将 String 转换成 char ?
char[] ca="123".toCharArray();
如何将char转换成String?
String s=ca.toString(); //任何类型都可以采用toString()转换成String类型
另附对时间的处理:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS"); //按照2011-09-21 13:33:24:456的格式输出时间
sdf.format(new Date());
以上是关于JAVA中int转String类型有三种方法的主要内容,如果未能解决你的问题,请参考以下文章