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

后面输出conunt为什么在引号内前后要有+号

System.out.println("它是个"+ count+"位的数!");} 后面输出conunt为什么在引号内前后要有+号

正在回答

4 回答

System.out.print("它是个");

System.out.print(count);

System.out.print("位的数!");

这三行代码跟System.out.println("它是个"+ count+"位的数!");是一样的效果

它是个   和   位的数   都是字符型因此需要加上双引号

count是一个变量所以只用System.out.print(count);

+是连接符  它把  它是个    count变量  和  位的数连接在一起

这个地方如果实在不懂可以先放着,以后慢慢就懂了,不是什么大问题

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

+号是字符串拼接,输出变量的时候系统默认调用toString()方法将变量转换为字符串输出,System.out.println(count)其实是System.out.println(x.toString(count));x为对象名

字符串与字符串之间要用+号拼接,System.out.println(count1+count2);变量要输出会默认转换成字符串,所以输出的时候是字符串1+字符串2+字符串3

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

相当于字符串的运算啊,就像 int a=;int b=2; int sum=a+b;加号作用就是起到运算作用,字符串+运算相当于连接字符串。另外这个count可以是数字或其他类型,具体可参考强制类型转换。

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

+号,指的是相加

也就是说把两个字符串给连接起来

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

举报

0/150
提交
取消

后面输出conunt为什么在引号内前后要有+号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信