问答详情
源自:2-4 变量是什么

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

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

代码为什么不是这个样子

提问者:慕莱坞031790 2017-07-15 00:08

个回答

  • qq_痕_23
    2017-07-15 11:44:37
    已采纳

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

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

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

     变量love的内容是:love


  • 慕粉4279289
    2017-07-15 00:35:51

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

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

  • 達達001
    2017-07-15 00:35:05

    我没有看到变量love,

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

    public class HelloWorld{

           public static void main(String[] args){

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

              String love="慕课网";

              //输出

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

          }

    }