Результаты поиска по запросу "autoboxing"

4 ответа

Java: логический экземпляр Boolean?

Я немного запутался: у меня есть функция, которая принимает объект в качестве аргумента. Но компилятор не жалуется, если я просто передаю примитив, и даже ра...

6 ответов

Я не думаю, что это какая-то проблема - есть ли у вас конкретный случай, где это каким-то образом ограничивает вас? И, между прочим, есть разница между int и Integer, в то время как объект может быть нулевым, а примитивный тип - нет.

не позволяет использовать примитивные типы в общих структурах данных. Например. ArrayList <int> не допускается. Причина в том, что примитивные типы не могут быть непосредственно преобразованы в Object. Однако Java 1.5 поддерживает автобокс и ...

8 ответов

Как правильно сравнить два целых числа в Java?

Я знаю, что если вы сравните в штучной упаковке примитив Integer с константой, такой как: Integer a = 4; if (a < 5)a будет автоматически распакован, и сравнение будет работать. Тем не менее, что происходит, когда вы сравниваете два в ...

ТОП публикаций

1 ответ

Java позволяет назначать байт java.lang.Short, но не java.lang.Integer

3 ответа

почему автобокс и распаковка целых чисел не работает с Arrays.asList в Java? [Дубликат]

4 ответа

Я получаю эти странные символы, когда пытаюсь распечатать элемент вектора!

Я использую Netbeans. Когда я запускаю программу ниже, я получаю это как вывод

4 ответа

Какой код генерирует компилятор для автобокса?

Когда компилятор Java автоматически помещает примитив в класс-оболочку, какой код он генерирует за кулисами? Я полагаю, это вызывает:Метод valueOf () в оболо...

4 ответа

В Java возможно переопределить методы, если возвращаемые типы являются соответственно примитивом и его классом-оберткой?

Работая с идеей переопределения и переопределения методов в Java, я заметил, что для возвращаемых типов таких методов есть некоторая гибкость.Немного теории:...

2 ответа

 так вот почему вы получаете список с одним элементом.

жный дубликат: Arrays.asList () не работает как следует? [https://stackoverflow.com/questions/1467913/arrays-aslist-not-working-as-it-should] Видимо тип возвращаемого значенияArrays.asList(new int[] { 1, 2, 3 }); являетсяList<int[]>, Это кажется ...

7 ответов

Модифицированный код работает здесь

вопрос [https://stackoverflow.com/questions/501412/why-does-autoboxing-make-some-calls-ambiguous-in-java] о "Почему автобокс делает некоторые вызовы неоднозначными в Java?" Но, прочитав ответы, есть несколько ссылок на кастинг, и я не уверен, ...