常量賦值出錯。
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 為什么?
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 為什么?
2016-01-31
舉報
2016-02-11
+,這時是運算符。計算基本類型的結果,java中的char是借助數值經行存儲的。并不是對象的連接符,可以這樣寫:
2016-01-31
需要一行一行輸出
2016-01-31
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); } }