慕码人5836916
2018-10-23 22:29
为什么这样是错的
public class HelloWorld{
public static void main(String[] args) {
final char NSEX='女';
final char MSEX='男';
System.out.println(NSEX+Msex);
}
}
这样分开输出就对了
public class HelloWorld{
public static void main(String[] args) {
final char NSEX='女';
final char MSEX='男';
System.out.println(NSEX);
System.out.println(MSEX);
}
}
是char输出有什么要求吗
System.out.println("性别是"+NSEX+MSEX);
这样就可以了
加号是什么意思呢?只有String类型赋值的时候才代表着追加连接.char属于字符类型 底层基于Unicode编码实现的
统一的2个字节 16个位
char只能赋值单字符,上面的应该是打印输出的变量名和赋值的变量名大小写不一致,连接符应该用逗号,我也是刚开始学,有问题的话请多多指教
Java入门第一季(IDEA工具)升级版
1167205 学习 · 18157 问题
相似问题