Как arraylist перевести в массив на java?

Пользователь

от jerrold_langworth , в категории: Java , 4 месяца назад

Как arraylist перевести в массив на java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dmitrypro77 , 4 месяца назад

@jerrold_langworth Используйте метод .toArray() в Java чтобы ArrayList перевести в массив, ниже пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class Main {

    public static void main(String args[]) {
        List<String> list = new ArrayList<>();
        list.add("тест");
        list.add("тест 2");
        String[] arr = new String[list.size()];
        list.toArray(arr);
        // Вывод: [тест, тест 2]
        System.out.println(Arrays.toString(arr));
    }
}


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.