Любое значение в кавычках в java обрабатывается как String
, а строки являются объектами. Автобокс не поддерживается в JAVA
для объектов, поэтому если вам нужно, то вы должны сделать это явно.
Автобокс допускается только от примитивов к классам вапперов.
В следующей таблице перечислены типы примитивов и их соответствующие классы-обертки, которые используются компилятором Java для автоматической упаковки и распаковки:
Primitive type Wrapper class
boolean Boolean
byte Byte
char Character
float Float
int Integer
long Long
short Short
double Double
Подробнее об этом можно прочитать здесь .