Size: a a a

2021 March 03

ch

central hardware in learn.java
Miroslav
С Мапой как-то выглядит тяжеловесно)
в каком плане?
источник

AK

An Ku in learn.java
Никита Никита
Довольно банальный вопрос, очень легко гуглится и полно статей на эту тему
Возвращаемся к вопросу двойного ентера :) и разницы свода стринга некст и некстлайн...Почему некстлайн показывает двойное выполнение кода в случае ввода буквы, а некс тоже с буквой требует дабл ентер, но двойное выполнение не показывает...чтото внутри сканера не так...
источник

M

Miroslav in learn.java
central hardware
в каком плане?
В плане быстродействия. Уму правда не приложу насколько тяжело из нее вытаскивать элементы. Они там сортируются при каждом добавлении, и все хорошо, наверное
источник

ch

central hardware in learn.java
Miroslav
В плане быстродействия. Уму правда не приложу насколько тяжело из нее вытаскивать элементы. Они там сортируются при каждом добавлении, и все хорошо, наверное
даже для того, чтобы начать об этом задумываться надо иметь колекцию  от десятков тысячь элеменртов
источник

ch

central hardware in learn.java
Miroslav
В плане быстродействия. Уму правда не приложу насколько тяжело из нее вытаскивать элементы. Они там сортируются при каждом добавлении, и все хорошо, наверное
. Они там сортируются

зависит от реализации, чаще  Hash Таблицы
источник

DC

Denis Chikanov in learn.java
Miroslav
В плане быстродействия. Уму правда не приложу насколько тяжело из нее вытаскивать элементы. Они там сортируются при каждом добавлении, и все хорошо, наверное
Почитай, как типичная хэшмапа устроена.
источник

AK

An Ku in learn.java
Denis Chikanov
Почитай, как типичная хэшмапа устроена.
Объясни на пальцах зачем она. Все говорят хешмап, хешмап, сортируй хешмап, скорость, ну сделал я хешмап, а там только один столбец. В результате вернулся обратно к массиву и отсортировал его пузырьком по любому столбцу, как в экселе...
источник

DC

Denis Chikanov in learn.java
An Ku
Объясни на пальцах зачем она. Все говорят хешмап, хешмап, сортируй хешмап, скорость, ну сделал я хешмап, а там только один столбец. В результате вернулся обратно к массиву и отсортировал его пузырьком по любому столбцу, как в экселе...
Какому нафиг столбцу?
источник

AK

An Ku in learn.java
Denis Chikanov
Какому нафиг столбцу?
Ну, блин, не знаю как правильно сказать, много мерный массив чтоли...
источник

DC

Denis Chikanov in learn.java
An Ku
Ну, блин, не знаю как правильно сказать, много мерный массив чтоли...
Ты извини, но с такими формулировками вопросов я тебя только книги по джаве могу отправить читать, потому что адекватно извлечь из них смысл мне не по силам.

Но если тебе зачем-то надо что-то сортировать - тебе не нужна хэшмапа, да (есть TreeMap, но там свои прелести).
источник

AK

An Ku in learn.java
Denis Chikanov
Ты извини, но с такими формулировками вопросов я тебя только книги по джаве могу отправить читать, потому что адекватно извлечь из них смысл мне не по силам.

Но если тебе зачем-то надо что-то сортировать - тебе не нужна хэшмапа, да (есть TreeMap, но там свои прелести).
В том смысле, что хешмап одномерен, если я правильно выражаюсь. А я отсортировал сначала по одному полю, потом по другому, нужен тут хешмап? Вот и спрашиваю в каких случаях он нужен?
источник

DC

Denis Chikanov in learn.java
An Ku
В том смысле, что хешмап одномерен, если я правильно выражаюсь. А я отсортировал сначала по одному полю, потом по другому, нужен тут хешмап? Вот и спрашиваю в каких случаях он нужен?
Читай доки и книги, пожалуйста, я не люблю давать ответы на вопросы, которые можно найти за полминуты, если приложить усилия.
источник

M

Miroslav in learn.java
В моем нубском понимании мар нужен, когда не удобно хранить в массиве становиться и самому следить ручками за уникальность и прочим
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
Так а почему сэт не подходит тогда?
источник

AK

An Ku in learn.java
Denis Chikanov
Читай доки и книги, пожалуйста, я не люблю давать ответы на вопросы, которые можно найти за полминуты, если приложить усилия.
Чтобы читать надо понять для чего он нужен, иначе бы и не спрашивал тут :)
источник

GI

Grigorij I. in learn.java
там же написано, хранить ключ значение
источник

DC

Denis Chikanov in learn.java
An Ku
Чтобы читать надо понять для чего он нужен, иначе бы и не спрашивал тут :)
Нет, чтобы понять, для чего он нужен, надо читать книги и доки, где именно это и написано.
источник

AK

An Ku in learn.java
Miroslav
В моем нубском понимании мар нужен, когда не удобно хранить в массиве становиться и самому следить ручками за уникальность и прочим
Ну это другое дело, хоть какое объяснение :)
источник

M

Miroslav in learn.java
У меня в учебном проекте есть hashMap<Byte, Color>. Вот он переводит некий ограниченный не линейно распределенный набор значений байтов в определенных цвета.
источник

AK

An Ku in learn.java
А если массив многомерный, что в большинстве случаев, зачем к нему мап прикручивать?
источник