用单引号引起来的字符char类型。
char类型用"+"操作时,是转换成int整型相加的。
3个字符的ascii码加起来正好是150.
49 + 50 + 51 = 150
150 + “abc" = ”150abc"
java中,String s = '1' +'2'+'3'+"abc"; System.out.pringln(s);结果为什么是150abc?
最新推荐文章于 2022-09-20 13:02:57 发布
用单引号引起来的字符char类型。
char类型用"+"操作时,是转换成int整型相加的。
3个字符的ascii码加起来正好是150.
49 + 50 + 51 = 150
150 + “abc" = ”150abc"