这题问题和答案有关系吗?没有看懂啥意思B 对的话A怎么就不对呢

这题问题和答案有关系吗?没有看懂啥意思B 对的话A怎么就不对呢

正在回答

登陆购买课程后可参与讨论,去登陆

4回答

i+=s 的意思是 i = i+s ;i+s 会转化成String类型。

右边的等式就是String类型的,而左边i是int类型,int类型变量不能接收String类型的结果。

s+=i 的意思是 s = s+ i。s+i的结果是String类型的,左边的s也是String类型的。所以 s+=i是可以可以通过编译的。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • Amber___ 提问者 #1
    非常感谢!辛苦啦
    2018-05-25 19:06:37
  • Amber___ 提问者 #2
    string类型和int类型连接会转换成int类型,那请问您char类型和string类型 int类型连接会转换成什么类型 比如答案C D
    2018-05-25 19:12:42
  • 喜欢做梦的鱼 回复 提问者 Amber___ #3
    没看懂同学想问什么,建议同学新建回答贴出相关代码,以便更加准确帮助解答。
    2018-05-26 11:13:32
贪恋清晨de阳光 2018-06-10 14:08:26

请问 s+=c是对的吗

  • s+=c是可以的。说明了,字符串就是一个个的字符组成的嘛,这样是可以的
    2018-06-11 09:39:34
慕数据0481230 2018-05-28 11:07:38

赋值运算符 这个题比较的是  左边类型  =   右边类型   右边类型是否可以赋值给左边。

  • 提问者 Amber___ #1
    我就需要这么简单粗暴的回答,谢谢!!!
    2018-06-07 16:11:17
慕工程3046511 2018-05-27 17:13:40

i是整型,s是string类型,i 怎么能加s?

  • 提问者 Amber___ #1
    i+=s 的意思是 i = i+s ;i+s 会转化成String类型。
    2018-06-07 16:10:15
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师