A是双引号的,所以“A”是字符串,不是char类型了如果是‘A’的话答案也应该是95,‘A’=65,‘a’ = 97
不要把你对于C语言的记忆应用于java的语法java是强类型的编程语言,字符串和int相加,int会隐式转换为字符串,而不是反过来