yuanyuan_0005
2016-01-31 15:59
package sse; public class _212 { public static void main(String[] args){ final char SEX_1='男'; final char SEX_2='女'; System.out.println(SEX_1+SEX_2); } } 运行结果是52096 为什么?
+,这时是运算符。计算基本类型的结果,java中的char是借助数值经行存储的。并不是对象的连接符,可以这样写:
public class CharTest {
public static void main(String[] args) {
char male = '男';
char femal = '女';
System.out.println(male + " " + femal);
}
}
需要一行一行输出
package sse; public class _212 { public static void main(String[] args){ final char SEX_1='男'; final char SEX_2='女'; System.out.println(SEX_1++SEX_2); } }
Java入门第一季(IDEA工具)
1168072 学习 · 18753 问题
相似问题