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

我这样也是可以的吗?

public class HelloWorld{

    public static void main(String[] args) {

final String sex="男";

System.out.println(""+sex);

final String sex1="女";

System.out.println(""+sex1);

}

}

 为什么我这样也可以的?

提问者:qq_le_10 2017-07-17 18:16

个回答

  • 慕斯7897550
    2017-07-17 18:53:04

    System.out.println(""+sex1);  是输出双引号中 和 sex1里的字符  + 号是连接符  你可以直接打 System.out.println(sex1);  也可以打System.out.println(sex+sex1);这样就输出 男 女了 
    注意在使用char定义时  不能直接使用System.out.println(sex+sex1);因为系统会默认 ”sex+sex1“是一个字符所以会输出 两个字符 Unicode编码之和   还有就是 常量 是要大写的  final String SEX=“男”;


  • qq__9765
    2017-07-17 18:46:25

    可以的

  • 或许这就是男人吧
    2017-07-17 18:44:14

    它这个提交只看结果,不看代码的,常量最好大写有助于区分于变量