System.out.println("m+n="m+n); 为什么这样写不行?

来源:4-5 编程练习

7457286

2019-11-11 20:13:07

 为什么这样写不行?

System.out.println("m+n="m+n); 

写回答

1回答

好帮手慕酷酷

2019-11-12

同学你好,因为在Java的语法中规定,字符串与表达式进行拼接时,要使用加号+进行拼接哦~又因为对m和n进行加法运算,所以要将m+n的表达式,使用括号括起来,表示先计算m+n的值,再进行拼接字符串。

修改后的代码如下:

 System.out.println("m+n="+(m+n));

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

0

0 学习 · 393 问题

查看课程