0
ответов

Избегание боксов за счет передачи одноэлементного примитивного массива

Я работаю с интерфейсом, который принимает на входе тип Object. Для меня это прискорбно, поскольку у меня есть примитивные данные, которые мне иногда нужно передать через интерфейс. Это, конечно, вынуждает ...
вопрос задан: 2 August 2011 03:07
0
ответов

Почему здесь не работает автоматическая упаковка / распаковка?

В приведенной ниже программе результат 0,0 считается меньше, чем Double.MIN_VALUE. Зачем? У нас есть решение (работаем только с Doubles и используем compareTo), и я хочу понять, почему распаковка ...
вопрос задан: 23 July 2011 13:19
0
ответов

Как определить упаковку / распаковку в Scala

Следуя недавнему предложению extempore о том, как заставить scala сообщать мне, происходит ли бокс, глядя на байт-код, я создал этот класс: class X {def foo (ls: Array [Long]) = .. .
вопрос задан: 27 June 2011 14:59
0
ответов

Как установить -Euwc param с помощью axis2-wsdl2code-maven-plugin?

Мы используем axis2 для создания клиентов веб-сервисов (сейчас я сожалею об этом!). С помощью инструмента командной строки axis2 вы можете передать switch -Euwc, чтобы обернуть int в Integer, boolean в Boolean и так далее в сгенерированных ...
вопрос задан: 31 May 2011 14:21
0
ответов

Примитивная реализация Java

В Java есть как объектная, Integer, так и примитивная версия, int , основных типов. Примитивные версии быстрее / легче / и т.д. так что в целом вы должны их использовать. Мне интересно, почему дизайнеры ...
вопрос задан: 12 March 2011 00:26
0
ответов

Сравнение двойников в Java дает странные результаты

Я действительно не могу понять, почему происходит следующее: Double d = 0.0; System.out.println (d == 0); // верно System.out.println (d.equals (0)); // ложно ?! Это, однако, работает как ожидалось: ...
вопрос задан: 11 March 2011 01:52
0
ответов

Что лучше: позволить Java выполнять автобокс или использовать valueOf ()

Мне просто интересно, есть ли разница в том, чтобы позволить java autobox говорить целое число: Integer myInteger = 3; // Это вызовет Integer.valueOf () или ваш код будет Integer myInteger = Integer ....
вопрос задан: 9 March 2011 23:16
0
ответов

В чем разница между шаблонами «Цепочка ответственности» и «Стратегия»?

Я поднимаю этот вопрос из-за другого вопроса, который я задал здесь на SO несколько дней назад. Мне пришлось решить конкретную проблему, и после двух полученных ответов я понял, что два шаблона могут помочь решить эту проблему ...
вопрос задан: 17 February 2011 22:31
0
ответов

Как создается логический класс-оболочка Java?

В java я могу написать такой код, как этот Boolean b = true; И это сработает. Теперь у меня есть объект со значением «истина». Как это работает? Почему бы мне не передавать значение через ...
вопрос задан: 3 February 2011 19:39
0
ответов

Java конвертирует Arraylist в float []

Как я могу это сделать? У меня есть Arraylist с элементами float. (Arraylist ) (float []) Floats_arraylist.toArray () не работает. Невозможно преобразовать Object [] в float []
вопрос задан: 29 January 2011 15:15
0
ответов

Boolean! = False

В Java обычно говорят, что if (someBool! = False) совпадает с if (someBool) Но что, если someBool не соответствует type boolean, но Boolean, и его значение равно null?
вопрос задан: 30 November 2010 12:04
0
ответов

Автобоксинг / расширение происходит в Short a = 3, но не в Float a = 3;

Я понимаю, что следующий код не будет работать Float a = 3, потому что он переведен как Float a = Integer.valueOf (3). У нас будет ссылка с плавающей запятой на LHS и объект Integer на правой стороне, что ...
вопрос задан: 9 September 2010 12:47