Каково было бы использование связанного списка массивов?Java и коллекции: когда использовать связанный список массивов?
Я читал, что если данные велики и разрешены вставки (например, текстовый буфер), то общей мерой половины является использование связанного списка массивов.
Но не было никаких объяснений о том, в чем преимущество использования такой структуры.
По крайней мере, я не понял.
Итак, какова будет польза от использования linked list of arrays
и когда?
Ваш вопрос странный. Вы используете связанный список массивов, когда вам нужен связанный список массивов. Извините за сарказм, но вы также можете попробовать узнать о преимуществах использования HashSet массивов или, возможно, потока массивов. – bezmax
Я понимаю, о чем вы говорите. Моя проблема в том, что это было упомянуто в материале, который я читаю, касающемся производительности, и он упомянул эту структуру данных (по крайней мере, так я ее понял) как «трюк» между использованием «связанного списка» который имеет медленный доступ, но быстрые вставки и удаления и «массив», который в точности противоположный. Я думал, что это может быть общий «трюк». Я не знаю. – Cratylus
Для быстрых вставок, удалений и доступа мы используем ArrayList в Java. Нет необходимости в каких-либо настраиваемых структурах данных, если вам это не требуется для некоторых конкретных данных, которые требуют этой настраиваемой структуры. – bezmax