为什么用final char sex1='男';不行,final String sex1="男";就行了呢
final char sex1='男';
final char sex2='女';
System.out.println(sex1+","+sex2);
这样可以的啊
男、女也可以看做是单个字符,这个的系统测试比较严苛,我输出的时候中间没加逗号,char按理说是对的
#include <stdio.h> int main() { printf("char是字符类型, String是字符串类型\n"); printf("char定义时用单引号,只能有一个字母或数字。char c='c'; String用双引号,可以是一个,也可以是多个字母或汉字等\n"); printf("你这里的'男''女'分别是两个字符,所以应该是字符串类型对吧:)"); }