請指正如下問題!謝謝
public class HelloWorld{ ? ?public static void main(String[] args) { final char SEX='男'; final char SEX1='女'; System.out.println(SEX+SEX1); } } 請問這樣為什么不行?
public class HelloWorld{ ? ?public static void main(String[] args) { final char SEX='男'; final char SEX1='女'; System.out.println(SEX+SEX1); } } 請問這樣為什么不行?
2017-05-07
舉報(bào)
2017-05-16
字符與字符的相加實(shí)則是對應(yīng)的編碼相加,即所對應(yīng)的二進(jìn)制編碼相加。你這樣的輸出沒問題。
2017-05-08
這樣輸出時(shí)因?yàn)槟校疄樽址愋蜁涯?,女轉(zhuǎn)換成數(shù)值再想加,結(jié)果為52906
2017-05-07
char要寫成Char,還有輸出時(shí)不能直接相加,要分別輸出SEX和SEX1。