Привет, мне нужно преобразовать SortedSet> в массив целых чисел, но не уверен, как это сделать.Arrays.asList не сглаживает в Java, что я должен использовать вместо этого?
Это SortedSet я хочу, чтобы преобразовать:
private SortedSet<List<Integer>> coords;
и это метод прибудет я использую, который показывает, как ошибка:
public List<Integer> getCoords() {
return Arrays.asList(coords);
}
Если я хочу сделать что-то вроде этого , мне придется пройти через весь SortedList и создать новый массив int [] и просто поместить в него все значения? Или есть гораздо лучший способ? Я думал, что Arrays.asList может это сделать, но теперь я смущен!
Спасибо за чтение!
Ваш вопрос не имеет достаточного контекста. У вас есть набор списков целых чисел. Вы хотите, чтобы все целые числа в массиве, или вы хотите поместить списки внутри массива? – luuksen
Элементы вашего 'Set' сами являются' Collections'; так что вы хотите в основном сгладить ваши цели, не так ли? – fge
Ну, 'Set' не является массивом. Во всяком случае, у вас есть набор списков целых чисел, так какой же был бы способ обращения к одному списку? Объединение списков? – kiheru