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

来源:4-15 编程练习

撒瓦滴卡卡

2018-04-21 12:47

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

写回答 关注

4回答

  • 宝慕林3561147
    2018-04-21 13:50:27

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

    System.out.print(count);

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

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

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

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

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

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

  • Hetraveled
    2018-04-21 13:48:59

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

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

  • 慕粉1474278593
    2018-04-21 13:39:00

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

  • 稀饭君
    2018-04-21 13:36:17

    +号,指的是相加

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

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165537 学习 · 17586 问题

查看课程

相似问题