2016-01-25 2 views
0

Я хочу изучить структуры данных и алгоритмы в java, но я запутался, если коллекции представляют собой структуры данных или если есть что-то еще. Это поможет краткое объяснение структуры данных.В чем разница между структурами данных и коллекциями в java?

Thanks

+4

Каждая коллекция представляет собой структуру данных. Не каждая структура данных является коллекцией. –

+0

Когда речь идет о стандартной библиотеке Java, _collection_ - это класс, реализующий интерфейс 'java.util.Collection'. –

+0

@jameslarge 'Map' - это коллекции (под которыми я имею в виду часть структуры коллекций), но не реализуют 'Collection'. –

ответ

0

Коллекции представляют собой структуры данных! Структуры данных - это просто расширенные способы хранения простых данных (простых целых чисел, строк и т. Д.), Таких как массивы, коллекции.

Смежные вопросы