数据类型为什么不做说明

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

qq_天行者_1

2015-05-12 15:30

为什么这个代码不对sex1和sex2的数据类型做标注

public static void main(String[] args) {
        
    final String char  SEX1="男";

    final String  char SEX2="女";

    System.out.println("SEX1=:"+SEX1);    

    System.out.println("SEX2=:"+SEX2);    
    }
}

写回答 关注

1回答

  • Perona
    2015-05-12 15:40:14

    char就是基本数据类型,属于字符型。所以前面是不需要加String类型的。

    字符类型用单引号就好了,不用双引号。 

    又或者直接用String类型,这个要加双引号。

    参考代码1

    public class HelloWorld{
        public static void main(String[] args) {
    	final char MALE = '男';
    	final char FEMALE = '女';
            System.out.println(MALE);
    	System.out.println(FEMALE);
    	}
    }

    参考代码2

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


    Perona 回复leehua...

    不客气O(∩_∩)O~

    2015-05-24 22:34:58

    共 2 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题