JAVA中int转String类型有三种方法

1》String.valueOf(i)2》Integer.toString(i)3》i+""valueOf()和toString()方法可以明白,但为什么3中加上一个""... 1》String.valueOf(i)
2》 Integer.toString(i)
3》 i+""
valueOf()和toString()方法可以明白,但为什么3中加上一个""引号也可以?谁有资料可以看到?
展开
 我来答
佩佩做手工
高粉答主

推荐于2019-11-01 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:370
采纳率:90%
帮助的人:11.1万
展开全部

JAVA 中int类型转String类型的通常方法,有三种:

1、String.valueOf(int i)

2、Integer.toString(int i)

3、i+"";     //i 为 int类型

是string类型的字符串跟上个int类型的i代表的字符串(先把i转换为string),int+string型就是先将int型的i转为string然后跟上后面的string。

三种方法效率排序为:

Integer.toString(int i)   >   String.valueOf(int i)   >  i+"";

庄胤留嫚
2019-06-15 · TA获得超过3984个赞
知道小有建树答主
回答量:3159
采纳率:25%
帮助的人:193万
展开全部
+只能对相同类型的数据进行相加,i是整数,和字符串“
”相加之前系统会自动的将它转型为String类型。
自动转型很常见,比如int和double相加的时候,就需要将int先转成double。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式