CO
Size: a a a
CO
CO
C
Random random = new Random();
int size = 1000;
List<Integer> array = new ArrayList<>(size);
for (int i = 0; i < size; i++) {
array.add(random.nextInt(1000));
}
C
CO
val random = Random(System.currentTimeMillis())Я бы скорее так сделал, наверное более идиоматично Котлину
val array = MutableList(1000) { random.nextInt(1000) }
array.forEach { println(it) }
CO
val array = MutableList(1000) { Random.nextInt(1000) }
//array.forEach { println(it) }А так, да, ещё корочеC
C
CO
C
C
val random = Random(System.currentTimeMillis())Я бы скорее так сделал, наверное более идиоматично Котлину
val array = MutableList(1000) { random.nextInt(1000) }
array.forEach { println(it) }
C
C
CO
forEach { println(it)}C
forEach { println(it)}C
C
CO
.sorted(Comparator.reverseOrder())
C
.sorted(Comparator.reverseOrder())
CO
.map(String::valueOf)строчку можно убрать, мне кажется, так как println при преобразовании к строке всё равно вызовет String.valueOf для не-строки