這個問題在Google上很難被問到,儘管它很簡單。 基本上我寫了這個:字符數組Java
public static void main(String[] args) {
char cipher[] = {'a','b','c','c','d','t','w'};
System.out.println(cipher[0]+cipher[2]);
}
}
和println的結果是:196,而不是交流。當然,當我做
System.out.println(cipher[0]+""+cipher[2]);
它顯示了我的意圖。 所以我的問題是這196個是什麼? 謝謝!
擊敗我10秒。無論如何...我不會被617k的傢伙打得太失望;) – Izmaki
+1 char是一個無符號的16位整數,當你用'+'將它們加在一起時,你會得到一個int '類型值。 –
@Izmaki一個617k的傢伙!?你的意思是不止一個;) –