為什么不能打印出兩個char型的字符
?public static void main(String[] args){
char a='男'; ? ? ??
char b='女'; ? ? ?
?System.out.println(a+b);
}
這個為什么輸出不是:男 女
而是一串數(shù)字
?public static void main(String[] args){
char a='男'; ? ? ??
char b='女'; ? ? ?
?System.out.println(a+b);
}
這個為什么輸出不是:男 女
而是一串數(shù)字
2016-03-31
舉報
2016-03-31
"+"對于字符串起到連接作用,對于char型,就是運算符。
2016-03-31
?public static void main(String[] args) {
?? ?? String a="男";????? ?
?? ??? ?String b="女";???? ?
?? ??? ? System.out.print(a+b);
? ?? ?}
2016-03-31
我知道a和b在c語言中代表的是特定的數(shù)字,不能用來表示常量名,在Java中應(yīng)該也是如此。