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

"变量love的内容是:"+love; 这个怎么理解?

public class HelloWorld{
    public static void main(String[] args) {
  String hobby="慕课网";
  System.out.println("慕课网"+hobby);
 }
}

代码为什么不是这个样子

正在回答

3 回答

"变量love的内容是:" 这是一个字符串;

“+”在字符串间起的是一个拼接的作用。

 System.out.println("变量love的内容是:"+love)输出后就是

 变量love的内容是:love


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

慕莱坞031790 提问者

非常感谢!
2017-07-15 回复 有任何疑惑可以回复我~

"+"在这里是作为连接符,你这样写的代码输出结果是 慕课网慕课网。

你已经为变量hobby赋值了,所以输出hobby就会输出它的值啊,你再加慕课网就是画蛇添足了。

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

慕莱坞031790 提问者

谢谢 这个答案看懂了
2017-07-15 回复 有任何疑惑可以回复我~
#2

w吴帅

package HelloWorld; public class COOMhelloworld { public static void maian(String[] args){ String love="慕课网:"; System.out.println("I Love"+love); 为什么这样写完输出的任然是“慕课网;慕课网”
2017-08-27 回复 有任何疑惑可以回复我~

我没有看到变量love,

变量love 应该是这样的:请看

public class HelloWorld{

       public static void main(String[] args){

         //这里是定义了一个变量名为love,内容为:慕课网

          String love="慕课网";

          //输出

         System.out.println("I Love "+love);

      }

}

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

举报

0/150
提交
取消

"变量love的内容是:"+love; 这个怎么理解?

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