Size: a a a

2021 February 27

DC

Denis Chikanov in learn.java
Фёдор
Проверьте, кто-нибудь, так сработает или нет:
var list = new ArrayList<>(500);for (int i = 0; i < 500; list.add(i++)) { }
источник

e

error_404 in learn.java
Denis Chikanov
Если ты новичок, ты должен изучать стандартную библиотеку
Чел то хоть с обычными циклами разберётся,а потом обертками над ними
источник

DC

Denis Chikanov in learn.java
error_404
Чел то хоть с обычными циклами разберётся,а потом обертками над ними
Чел судя по всему прекрасно понимает, что это можно сделать циклом
источник

DC

Denis Chikanov in learn.java
Но не хочет
источник

Э

Эд in learn.java
В проде вообще циклы с счётчиком кто-то использует?
источник

DC

Denis Chikanov in learn.java
Эд
В проде вообще циклы с счётчиком кто-то использует?
Э, ну, естественно да
источник

e

error_404 in learn.java
Denis Chikanov
Но не хочет
Ясно.
источник

Э

Эд in learn.java
Я не видел. Может, 0.0001 случай
источник

Ф

Фёдор in learn.java
Прикольно, работает:
$ ./jshell
|  Welcome to JShell -- Version 14.0.1
|  For an introduction type: /help intro

jshell> var list = new ArrayList<>(500);for (int i = 0; i < 500; list.add(i++)) { }
list ==> []

jshell> list.size()
$3 ==> 500

jshell>
источник

DC

Denis Chikanov in learn.java
error_404
Ясно.
И я говорю, что есть множество разумных причин этого не хотеть
источник

DC

Denis Chikanov in learn.java
Фёдор
Прикольно, работает:
$ ./jshell
|  Welcome to JShell -- Version 14.0.1
|  For an introduction type: /help intro

jshell> var list = new ArrayList<>(500);for (int i = 0; i < 500; list.add(i++)) { }
list ==> []

jshell> list.size()
$3 ==> 500

jshell>
Да ожидаемо, что работает, остался один вопрос - нахуй так делать
источник

e

error_404 in learn.java
Denis Chikanov
И я говорю, что есть множество разумных причин этого не хотеть
Конечно. Можно и красиво в одну строку. Но все же лучше разобраться как это работает, а потом начинать юзать:)
источник

DC

Denis Chikanov in learn.java
error_404
Конечно. Можно и красиво в одну строку. Но все же лучше разобраться как это работает, а потом начинать юзать:)
Так кто говорит, что он не разобрался? Или у тебя хорошо развита телепатия?
источник

e

error_404 in learn.java
Denis Chikanov
Так кто говорит, что он не разобрался? Или у тебя хорошо развита телепатия?
Чуйка
источник

e

error_404 in learn.java
Ну,и по сообщениям можно понять ,что чел только что узнал про стримы вообще
источник

Ф

Фёдор in learn.java
Идеально:
var list = new ArrayList<>(500);for (int i = 0; i < 500; list.add(i++));
источник

Ф

Фёдор in learn.java
:)
источник

Ф

Фёдор in learn.java
Я даже не знаю, как ещё выпендрежнее написать
источник

e

error_404 in learn.java
Фёдор
Идеально:
var list = new ArrayList<>(500);for (int i = 0; i < 500; list.add(i++));
XD
источник

DC

Denis Chikanov in learn.java
Фёдор
Я даже не знаю, как ещё выпендрежнее написать
Сеанс интеллектуальной мастурбации окончен?
источник