为什么变量类型是String而不是char?为什么”男“是双引号不是单引号?

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

weixin_慕UI2242687

2019-04-16 22:38

public class HelloWorld{

    public static void main(String[] args) {

final String MALE="男";

final String FEMALE="女";

System.out.println(MALE);

System.out.println(FEMALE);



写回答 关注

1回答

  • FrankXiang
    2019-04-17 11:18:50

    这里定义的是男女单个字符,可以用char类型;

    两者区别

    1、类型不同,char是字符类型, String是字符串类型。

    2、String字符串是用""来包含串的, char是用''来包含单字符的。

    char a='1';//定义一个字符。

    String b="dadsa";//定义一个字符串。

    3、String内部用来存储的结果是一个char字符数组。


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

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

1165166 学习 · 17581 问题

查看课程

相似问题