0
ответов

Как использовать мультиметод для примитивных типов?

Я хочу, чтобы моя программа действовала по-разному между примитивными типами и их классами-оболочками, например:(defmulti попробуйте -класс типов)(defmethod try -type Integer [arg] (println "Integer"))(defmethod попробовать -...
вопрос задан: 30 July 2012 02:01
0
ответов

Использование примитивных типов с ClassLoader

У меня есть фрагмент кода, который используется для преобразования строковых представлений, предоставленных Class.getCanonicalName (), в соответствующие им экземпляры Class. Обычно это можно сделать с помощью ClassLoader....
вопрос задан: 1 July 2012 18:45
0
ответов

Есть ли словарь, который принимает значения различных типов данных?

Мне нужна карта, на которой значения имеют разные типы, например целые, строковые и т. Д. Проблема с Java заключается в том, что примитивы здесь не являются объектами, что предполагает невозможность иметь ...
вопрос задан: 5 June 2012 12:08
0
ответов

Приведение типа double к другому числовому типу

меня что-то озадачило, и я не нашел много информации о спецификациях виртуальной машины. Это немного неясно, и было бы неплохо, если бы кто-нибудь мог мне объяснить. Эти несколько строк кода..... double myTest =...
вопрос задан: 7 May 2012 07:42
0
ответов

Могу ли я передать примитивный тип по ссылке в Java? [дубликат]

Я хотел бы вызвать метод, который потенциально мог бы иметь разные версии, то есть один и тот же метод для входных параметров типа: boolean байт короткая int long Как я хотел бы сделать ...
вопрос задан: 29 March 2012 03:56
0
ответов

Хеширование двойника в Java

Мне интересно, как хэшировать двойник в Java? Я хешировал другие примитивные данные и объекты. Я думал, что могу использовать метод хэш-кода? Из того, что я видел, это выглядит довольно сложно. Я наткнулся на...
вопрос задан: 10 March 2012 22:50
0
ответов

Проверка того, является ли объект массивом примитивов Java в Clojure

Как лучше всего определить, является ли объект массивом примитивов Java в Clojure? Причина, по которой мне это нужно, - это специальная обработка примитивных массивов, которая может выглядеть примерно так: (...
вопрос задан: 1 February 2012 03:34
0
ответов

Почему в java это там оболочка для каждого примитивного типа

Подклассы Number содержат примитивные числовые типы (Byte, Integer, Double, Float, Long и Short). Для чего они служат?
вопрос задан: 18 January 2012 19:33
0
ответов

Как проверить, является ли переменная примитивной в PHP

Что было бы лучше всего (наиболее эффективно, легче всего понять в коде и т. д.) способ проверить, имеет ли переменная примитивный тип в PHP? Должен ли я выбрать «положительный» (например, is_string () || is_int () .....
вопрос задан: 9 October 2011 13:40
0
ответов

Использование оберточного класса Integer или int-примитива в спящем отображении

В компании, где я работаю, мы обсуждаем, стоит ли использовать оберточные классы для примитивов (java.lang.Integer, java.lang.Long) или же использовать ...
вопрос задан: 21 September 2011 21:19
0
ответов

Соответствует ли int.class Integer.class или Integer.TYPE в Java?

Давайте представим, что можно получить декларирующий тип поля, используя отражение. Какой из следующих тестов правильно укажет, имеет ли дело с int или Integer? Поле f = ... Класс & ...
вопрос задан: 16 August 2011 18:16
0
ответов

«Общее» решение для примитивного массива?

У меня есть классы для обработки ввода примитивного массива: CharArrayExtractor для char [], ByteArrayExtractor для byte [], IntegerArrayExtractor для int [], ... public void CharArrayExtractor {...
вопрос задан: 12 August 2011 15:24
0
ответов

Почему направление приведения от большого к маленькому в примитивных типах и от маленького к большому с объектами?

В Java нам нужно приведение типов при преобразовании двойного (большой размер памяти) в целое число (меньшее в памяти size) int x = (int) 4.3; Но в случае объектов, если родительский класс - "Mammal" (малый размер памяти) ...
вопрос задан: 12 August 2011 08:32
0
ответов

Расширение и упаковка Java-примитивов

Расширение и упаковка Java-примитивов. Я знаю, что невозможно расширить класс-оболочку от одного к другому, поскольку они не из одного дерева наследования. Но почему невозможно расширить ...
вопрос задан: 10 August 2011 16:15
0
ответов

Безопасное автоматическое преобразование из двойного в десятичное: безопасно ли следующее?

Безопасно ли в C # выполнять преобразование из двойного в десятичное следующим образом: int downtimeMinutes = 90; Продолжительность TimeSpan = TimeSpan.FromHours (2d); decimal CalculatedDowntimePercent = duration ....
вопрос задан: 27 July 2011 04:17
0
ответов

Может ли ModelAttribute быть примитивным?

У меня странная проблема с ModelAttribute в Spring MVC 3.0. Когда я развертываю приложение на локальном хосте, оно работает нормально. Но когда я развертываю приложение на удаленном сервере, оно не работает каждый раз, когда пользователь получает досту
вопрос задан: 13 July 2011 08:17
0
ответов

ActionScript - разница между примитивными и непримитивными объектами для управления памятью?

Насколько я понимаю, примитивные типы (uint, string, Number и т. д.) класса не нужно устанавливать в null для сборки мусора. например, мне не нужно писать этот метод dispose () в ...
вопрос задан: 4 July 2011 10:21
0
ответов

Можно ли определить настраиваемые типы в java, которые работают с примитивами?

Например, следующий синтаксически правильный код Двойное число = 10.0; Можно ли определить мой собственный класс, например Price Price myPrice = 10.0; Собственно компилируется?
вопрос задан: 24 June 2011 07:48
0
ответов

Почему параметр метода string.indexOf - это int в Java

Мне интересно, почему параметр метода indexOf имеет тип int, когда в описании указано char. public int indexOf (int ch) Возвращает индекс в этой строке первого вхождения ...
вопрос задан: 2 June 2011 04:17
0
ответов

Создает ли этот код неопределенное поведение или это просто Unspecified Behavior?

Допустим, у нас есть две единицы компиляции, а именно: // a.cpp extern int value2; int значение1 = значение2 + 10; // b.cpp extern int value1; int значение2 = значение1 + 10; Когда я попробовал его на VC2010, он ...
вопрос задан: 13 May 2011 02:28
0
ответов

Почему в java много повторяющихся методов?

Я играл с Java, так как планирую перейти с C # на него для кросс-платформенных целей. Я только что заметил, что у него много методов, которые делают то же самое. И я просто хочу знать, почему ...
вопрос задан: 18 April 2011 01:50
0
ответов

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

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

Java Generics - от до

В процессе изучения Java Generics, Было написано, что «Java Generics работает только с объектами, а не с примитивными типами». например Gen gen = new Gen ...
вопрос задан: 15 February 2011 06:36
0
ответов

Символ в байт? (Java)

Как это случилось: char a = '\ uffff'; // Максимальное значение, которое может принимать char - 65535 байт b = (байт) a; // Преобразование 16-битного значения в 8-битный тип данных ...! Разве здесь не теряются данные? char c = (char) b; // Давай ...
вопрос задан: 10 February 2011 15:58
0
ответов

что-нибудь делает?

List работает с или без, но List нет. Меня всегда это интересовало.
вопрос задан: 31 January 2011 14:57
0
ответов

В Java выполните примитивные типы а у массивов есть содержащий пакет?

Есть ли в Java у примитивных типов и массивов содержащий пакет? Возможно, нет, но просто хочу быть уверенным.
вопрос задан: 19 January 2011 15:46
0
ответов

Why is Scala promoting List[Any] to List[Long]?

In the following code: def test(list: List[Any]): Unit = { list.foreach { v => v match { case r: AnyRef => println(r + ": " + r.getClass.getName) case d: Double => ...
вопрос задан: 14 December 2010 19:31
0
ответов

гарантия размера для целочисленных / арифметических типов в C и C ++

Я знаю, что стандарт C ++ явно гарантирует размер только char, signed char и беззнаковый символ. Также он дает гарантии, что, скажем, short по крайней мере такой же большой, как char, int такой большой, как short и т. Д ...
вопрос задан: 3 November 2010 21:23
0
ответов

C # Generics, чтобы избежать повторения кода?

Я новичок в C #, пришедшем из Java, и я ' Мне интересно, есть ли простой способ избежать повторения кода с примитивными типами вроде этого: private Boolean AtLeastOneBufferItemIsNonZero (int [] ...
вопрос задан: 24 September 2010 09:52
0
ответов

Почему строка является ссылочным типом?

Почему строка является ссылочным типом, хотя обычно это примитивный тип данных, такой как int, float или double.
вопрос задан: 7 September 2010 15:35