Size: a a a

Android Developer

2019 September 20

C

Coder in Android Developer
Иван Макеев
а если сделать список на 100 элементов, заполнив в массиве и потом этот список добавить 10 раз в конец списка на 1000 элементов?)
жуть)
источник

ИМ

Иван Макеев in Android Developer
Coder
пытаюсь сделать вот так:
List<Integer> array = new ArrayList<>(1000);
       for (int i = 0; i < array.size(); i++) {
           array.add(new Random(1000).nextInt());
           System.out.println(array.get(i));
       }

но size как понятно пуст
И кстати у вас тут array.size() вроде 0.
источник

CO

Cyril Ovechkin in Android Developer
List<Integer> array = new ArrayList<>();
       Random random = new Random();
       for (int i = 0; i < 1000; i++) {
           array.add(random.nextInt(1000));
           System.out.println(array.get(i));
       }
источник

C

Coder in Android Developer
Иван Макеев
И кстати у вас тут array.size() вроде 0.
да я об этом писал
источник

AK

Alexey Komarov in Android Developer
ArrayList(int initialCapacity)
источник

C

Coder in Android Developer
Cyril Ovechkin
List<Integer> array = new ArrayList<>();
       Random random = new Random();
       for (int i = 0; i < 1000; i++) {
           array.add(random.nextInt(1000));
           System.out.println(array.get(i));
       }
выше уже было)
источник

CO

Cyril Ovechkin in Android Developer
Заполнит список значениями от 0 до 999 (но без гарантии, что они уникальные)
источник

ИМ

Иван Макеев in Android Developer
Coder
выше уже было)
Выше немного другой вариант.
источник

CO

Cyril Ovechkin in Android Developer
Coder
выше уже было)
Нет, выше немного иное
источник

C

Coder in Android Developer
чем иное?
источник

CO

Cyril Ovechkin in Android Developer
new Random(1000) задает seed, а вызов nextInt(1000) возвращает результат из диапазона до 1000
источник

CO

Cyril Ovechkin in Android Developer
Вам не это надо?
источник

C

Coder in Android Developer
Cyril Ovechkin
new Random(1000) задает seed, а вызов nextInt(1000) возвращает результат из диапазона до 1000
блин, да значени не важны
источник

CO

Cyril Ovechkin in Android Developer
Ок, а чем цикл не устраивает?
источник

C

Coder in Android Developer
важно как именно задается размер коллекции и изначально должно быть 1000 элементов
источник

ИМ

Иван Макеев in Android Developer
Coder
блин, да значени не важны
Вы попробуйте этот вариант.
источник

C

Coder in Android Developer
и цикл не должен содержать выражения типа от 0 до 1000 в ручном варианте
источник

C

Coder in Android Developer
Иван Макеев
Вы попробуйте этот вариант.
смысл не в этом рандоме
источник

AK

Alexey Komarov in Android Developer
что сделать-то надо?
источник

C

Coder in Android Developer
должена быть первая запись вот такая List<Integer> array = new ArrayList<>(1000);
источник