这是为什么啊

来源:2-11 Java常量的应用

天天天天天想见

2016-05-12 13:22

http://img.mukewang.com/573412fd00016d0206920291.jpg?????

写回答 关注

2回答

  • kingjames23
    2016-05-15 22:38:12
    public class HelloWorld{
        public static void main(String[] args){
            final char A = '男';
            final char B = '女';
            System.out.println(A);
            System.out.println(B);
        }
    }

    这是我的代码,我的通过了,因为“男”或“女”是一个字符,不能用String ,要用char类型的

    kingja...

    突然发现了问题所在,如果你前面申明常量类型是char的话,后面就用单引号,如果你申明的是String,就要用双引号,我刚才试了,这两种方式都可以。感觉String类型是包含char类型的,所以赋值只有一个字符时,两者都可以。希望对你有所帮助。

    2016-05-15 23:06:45

    共 1 条回复 >

  • 假凤眼
    2016-05-12 13:27:11

    这里的数据类型要使用String,至于为什么我也不太清楚。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题