64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374

Collections и дженерик

07.02.2017, 22:13. Показов 3094. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Суть вопроса, есть коллекция любая к слову LinkedList<>.

При объявлении мне не надо указывать тип, а использовать дженерик;

Java
1
LinkedList list <T> = new LinkedList<T>();
и надо по условиям выбирать какой тип будет иметь T;

Java
1
2
3
4
5
6
if (a < 0)
T = Integer;
if (a == 0)
T = Long;
if (a > 0)
T = BigInteger
Сам вопрос как реализовать дженерик что бы T присваивался тип. Перелопатил нет но не понял ничего.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.02.2017, 22:13
Ответы с готовыми решениями:

Что такое дженерик?
Объясните что такое дженерик, а то уже тонну информации прочиатл и не могу понять... К примеру ArrayList&lt;Integer&gt;, boxes&lt;T&gt;,...

Невозможно привести Iesi.Collections.Generic.ISet<some_type> к Iesi.Collections.Generic.ISet<object>. Elma BPM
Дорова! Есть система управления бизнес-процессами Elma-BPM, и в ней скрипты пишутся на C#. Система при помощи конструктора сама...

Имплементация дженерик интерфейса
Добрый день. Не могу до конца осознать следующий код, может кто на пальцах объяснить? Есть класс: public class...

22
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
08.02.2017, 20:07
Лучший ответ Сообщение было отмечено DavidKarchikyan как решение

Решение

Студворк — интернет-сервис помощи студентам
принадлежит)
https://docs.oracle.com/javase... umber.html
Direct Known Subclasses:
AtomicInteger, AtomicLong, BigDecimal, BigInteger, Byte, Double, DoubleAccumulator, DoubleAdder, Float, Integer, Long, LongAccumulator, LongAdder, Short
1
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
08.02.2017, 20:10  [ТС]
neske, Спасибо большое, теперь дело за трудным, понять как wildcard работает. Будем грызть гранит науки.
0
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
08.02.2017, 22:01
DavidKarchikyan, да вы сами считай свою проблему решили)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.02.2017, 22:01
Помогаю со студенческими работами здесь

Отсортировать поле записи через дженерик
Ребят, у меня 3 поля записи: Year:integer; Name:string; Old:string; Как сделать сортировку по полю Year... ...

Одинаковый дженерик у класса и у переменной. Вложенные дженерики. Транзитивность дженериков
Всем привет. В общем, я использую Retrifit2 и хочу написать нечто такое: И похоже я слегка запутался с дженериками :wall: %-) //...

Collections + IO
Помогите решить задачку!! Посчитать частоту, с которой встречаются тэги на странице по URL (URL на ваш выбор). - Вывести результаты...

Collections and containers
В требованиях есть такая строчка: Collections and containers. В чём разница? Подскажите пожалуйста.

Collections.checkedList
Может кто использовал его? Что он делает я так и не понял , но по описанию в доке написано что &quot;Returns a dynamically typesafe view...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Опции темы

Новые блоги и статьи
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru