System.out.print("sum("+n+")=")中的第二个加号什么意思,双引号谁和谁一对

解决方案 »

  1.   

    第二个加号 跟第一个一样,都是 连接字符串的意思
    "sum("+n 返回结果是一个字符串,然后这个返回结果 跟另一个字符串 ")="连接起来,还用 +给连接起来
    java里面+有两个意思,一个表示运算数字相加,一个表示字符串的连接 ,这是java里面的运算符重载
      

  2.   

    System.out.print("sum(" + n + ")=")这样会不会清楚一点?  反正我习惯符号前后加空格