问答详情
源自:2-5 如何命名Java变量

什么变量用双引号,什么变量不用。可不可以举个例子。蟹蟹

public class HelloWorld{
    public static void main(String[] args) {
    String ai = "我爱慕课网";    
    String wzh = "WWW.imooc.com";
    System.out.println(ai + "\n" + wzh);
    }
}

这里边为什么\n用“”“”,然而ai和wzh不用呢

提问者:qq_一米阳光三尺暖D_0 2017-03-26 13:32

个回答

  • 浅洛熙
    2017-03-28 21:02:31

    String myLove="我爱慕课网“;

    myLove是字符串“变量”,当你引用它时 是不需要加双引号的

    “我爱慕课网”是赋值给myLove的一个字符串,是你要输出的句子,所以要加双引号

    当你定义一个char或String变量时   它的赋值是要加单引号或双引号的

    当你定义一个int或double型时   它的赋值不需要加任何符号

  • 煮酒狂歌
    2017-03-26 16:13:34

    ai和wzh本身已经定义为字符串,用变量名引用过来就可以了,而“\n”是没有定义过的,所以要完全写出来。

  • qq_龙的传人_3
    2017-03-26 13:47:20

    “\n”表示换行符;ai和wzh是变量名,代表了"我爱慕课网"和"WWW.imooc.com"。

  • 葡萄牙没有牙
    2017-03-26 13:46:23

    在输出函数 System.out.println()里边,ai和wzh是你定义String类型的变量名,变量名不用加双引号,而输出的双引号里可以随便输出