Урок 5 - Методы ArrayList и связанные с ним методы. Часть 3 (прокачанная Java)

  Рет қаралды 16,163

Програмания

Програмания

Күн бұрын

Пікірлер: 17
@painterdoc
@painterdoc 3 жыл бұрын
Шикарная подача материала. Лучше разжевать, наверное, уже нереально! подписка однозначно!
@nstppbl5629
@nstppbl5629 4 ай бұрын
Жалко Игоря. Игорь опять не при делах)) Классные лекции! Нравится как вы объясняете.
@olydashko
@olydashko Жыл бұрын
Большое спасибо за уроки!
@pavelkh3924
@pavelkh3924 3 жыл бұрын
Спасибо Вам большое! просто Супер!Вот прям слушал бы и слушал!очень доходчиво,жалко что не нашел Вас раньше!
@mikhaillazarev5378
@mikhaillazarev5378 8 ай бұрын
Благодарю за видео.
@awesomebearaudiobooks
@awesomebearaudiobooks 9 ай бұрын
Очень странно, что когда у нас в АррэйЛист 5 элементов, то: String[] array3 = arrayList111.toArray(new String[3]); и String[] array3 = arrayList111.toArray(new String[0]); будут работать так же нормально как: String[] array3 = arrayList111.toArray(new String[5]); но, с другой стороны, вот это: String[] array3 = arrayList111.toArray(new String[]); не будет работать совсем... Джава достаточно умна чтобы дозаполнить Аррэй с 3 до 5, но недостаточно умна чтобы вставить 5 если там не определено число, то есть математически, имеется полная свобода действий... Интересное наблюдение) Насколько я помню, в Golang этот момент реализован более логично, там Аррэй[] будет даже лучше работать чем Аррэй[3]. Эх, а я то ставил Джаву на пьедестал как один из самых логичных языков))) Хотя тут скоре всего дело просто в том что конструктор массива new String[] должен обязательно должен принимать какое-то значение. Если бы компилятор был бы поумнее, думаю, он бы пустое значение автоматически заменял мы на 0... Ну да ладно, иногда подобные интересности только делают язык веселее для изучения. Главное чтобы в работе не столкнуться с подобным подводным камнем)))
@programaniya
@programaniya 9 ай бұрын
Вы всё верно поняли и объяснили в последнем абзаце.
@marrr_marrr5315
@marrr_marrr5315 3 жыл бұрын
Подскажите. пожалуйста, а в каком уроке вы рассказывали про StringBuilder?
@programaniya
@programaniya 3 жыл бұрын
Про StringBuilder я рассказываю не в этом курсе, а в курсе для начинающих.
@marrr_marrr5315
@marrr_marrr5315 3 жыл бұрын
@@programaniya Уже купила) Успехов! Очень круто объясняете👍
@zog5756
@zog5756 Жыл бұрын
можно спросить для чего нужно это
@programaniya
@programaniya Жыл бұрын
Что это? Методы конкретных классов нужны для того, чтобы их использовать, т.е. использовать готовые решения, а не изобретать заново колесо.
@Sooderone
@Sooderone 6 ай бұрын
🧠
@оег-п5о
@оег-п5о Жыл бұрын
А зачем нам метод лист.копиоф , когда есть метод toArray?
@programaniya
@programaniya Жыл бұрын
Так методы ведь разные типы выдают на выходе, как можно их сравнивать?
@Alwert0000
@Alwert0000 11 ай бұрын
toArray скопирует в массив, а List.copyOf скопирует в List
@Sooderone
@Sooderone 6 ай бұрын
🧠
Урок 6 - Интерфейс Iterator (прокачанная Java)
5:51
Програмания
Рет қаралды 18 М.
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН
Маусымашар-2023 / Гала-концерт / АТУ қоштасу
1:27:35
Jaidarman OFFICIAL / JCI
Рет қаралды 390 М.
Урок 3 - Методы ArrayList. Часть 1 (прокачанная Java)
15:27
Введение в Streams. Метод map (прокачанная Java)
17:52
Програмания
Рет қаралды 22 М.
Java. Лямбда-выражения.
23:47
Sergey Arkhipov Java Tutorials
Рет қаралды 36 М.
Урок 14 - Методы equals и hashCode (прокачанная Java)
19:25
Програмания
Рет қаралды 25 М.
Урок 10 - Big O notation (прокачанная Java)
30:43
Програмания
Рет қаралды 12 М.
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.