课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为什么用final char sex1='男';不行,final String sex1="男";就行了呢
2016-10-15
源自:Java入门第一季(IDEA工具)升级版 2-11
正在回答
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("你这里的'男''女'分别是两个字符,所以应该是字符串类型对吧:)"); }
James_Zhang
慕田峪7283359
James_Zhang 回复 慕田峪7283359
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答为什么第三行第四行不用char而是用string
2 回答为什么用char就不行了呢
1 回答为什么char不行(⊙o⊙)…而只能使用String?
5 回答请问这个代码为什么用char就不行,改用String就成功了呢?
3 回答string是什么?为什么只能用string,用char就错误?