为了账号安全,请及时绑定邮箱和手机立即绑定

count 为什么前后都有一个加号

count 为什么前后都有一个加号

正在回答

2 回答

这里+是“字符串连接符”,连接两个字符串,或者一个数字和一个字符串

对于不同的类型 “+” 符号的作用不同,
System.out.println(1+2);    //1
System.out.println("1"+"2");  //2
1是两个int型,+自动作为运算符,输出3,
2是两个string型,+则作为字符串连接符,输出12。

那如果是一个int型加一个string型呢?
System.out.println("1"+2);
结果“+”还是当字符串连接符,输出12,因为“1”是string型,是不能加减的。

当你看到7.8节“方法的重载”的时候记得回来再看下这个问题,这就属于+的多种用法就是方法的重载

1 回复 有任何疑惑可以回复我~
#1

qq_爱在西元前 提问者

非常感谢!
2016-04-02 回复 有任何疑惑可以回复我~

通过+count+的方式,是前面的字符的后面接上count的值,再接上后面字符。如,System.out.println("It has"+count+"cakes"),假如count值为2,则输出:It has 2 cakes

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

count 为什么前后都有一个加号

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号