Member 14078344 Ответов: 2

Я хочу сохранить 1 лакх символов в отсортированном порядке. Кроме того, я буду манипулировать и получать доступ к тому же самому.какой класс коллекции java я должен использовать?


Проблема в том, что я хочу хранить большое количество символов в отсортированном порядке в структуре, а затем хочу манипулировать ими и получать к ним доступ.

Что я уже пробовал:

По моему мнению, arrayList можно использовать, но он не будет эффективен для манипулирования данными.Также он не будет содержать элемент в отсортированном виде.

Patrice T

вам нужно уточнить.

2 Ответов

Рейтинг:
2

CPallini

Вы просите о чем-то вроде C++ std::multiset.
Java напрямую такая коллекция не предоставляется, но есть обходные пути, см. Имеет ли java многосетевую структуру данных, подобную той, что есть в c++ STL? - переполнение стека[^].
Вы уверены, что это то, чего вы действительно хотите? В конце концов, на первый взгляд я не вижу причины для хранения "очень большого количества символов в отсортированном порядке".


Рейтинг:
0