问答详情
源自:2-11 Java常量的应用

为什么输出不是男和女 是MAN WOMAN

public class HelloWorld{
    public static void main(String[] args) {
     final String MAN="男"; 
  final String WOMAN="女";
  System.out.println("MAN\nWOMAN");
       
 }
}

提问者:346746946 2015-09-14 13:51

个回答

  • 涂远东
    2015-09-14 14:00:35
    已采纳

    因为你这样写,输出的是一个字符串,并不是变量,(MAN+"\n"+WOMAN)

  • suez
    2015-10-23 11:33:26

    追问一句:


    为什么

    System.out.println(MAN+WOMAN);

    错误, 显示出的是52906


    但是

    System.out.println(MAN+"\n"+WOMAN);

    正确,显示出男女?


    谢谢!