Я столкнулся с корпусом, в котором символом печати java являются ASCII. Если мы попытаемся напечатать два символа, тогда он напечатает сумму ASCII-значения.Обработка Chracter в Java
System.out.println('c'); =>> c
System.out.println('a'+'b'); =>> 195 (97+98)
Просто хочу знать, почему во втором случае он печатает сумму там значения ASCII
gg для подробного представления, полезно знать – Stephan
, так что если сумма символов больше 32 767, тогда я предполагаю, что сумма будет представлена int int? – Stephan
@Stephan - Ya .. Тогда 'ldc' будет использоваться вместо' sipush' :) – TheLostMind