System.out.println('2' + "2") 结果是22, 因为'2'是char, "2"是String. char + String会变成StringSystem.out.println('2' + 2)结果才是52, '2'的代码是50,加上int 2,结果才是52
字符2的编码是50,后面跟着一个字符串,凡是遇到字符串,加号的意义就不在代表加号,而是一个字符串连接符,它的作用是把加号两边的内容连接为一个字符串,所以结果是502,而不是52