字符串和整形相加后是什么型?

发布网友 发布时间:2022-04-23 04:28

我来回答

4个回答

热心网友 时间:2023-05-12 08:42

结果是 字符串

比如
int i=2;
"String"+i;//结果是 String2 因为这里存在一个类型转换问题,你的"String"+i 其中包括有“ "" ” 将Object转化为字符串 一种是加""(或者String.valueOf(i) )即转化为String类型

热心网友 时间:2023-05-12 08:42

任何类型和String相加就变成String了

呵呵。String唯一重载的方法就是+了
比如:String s="abc";
s=s+1;
这样1也就是一个String.

热心网友 时间:2023-05-12 08:44

这是一个很初级的问题!看过书的都应该知道书中都会有类型转换。类型转换分为自动转换和强制转换!自动转换是从低级转换到高级!而强制转换就是从高级类型转换到低级类型! 如果你要问那些是高级那些是低级那我建议你还是多去看几本书。你提的问题就是一个自动转换的。

热心网友 时间:2023-05-12 08:44

string:字符串
String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。String 对象是 System.Char 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的内容,并且该值是不可变的。
详见百度百科“string”

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com