Это первое видео автора, которое я глянул. Пусть подача чуть растянута, но зато все понятно, даже мне тугому. Очень полезны повторения в виде резюме. Автору огромное спасибо. Буду смотреть все и сначала. Это самое понятное про коллекции, что я видел.
17:20. Размер списка после каждой итерации уменьшается на 1, а итерационная переменная прибавляется. На 3й итерации i=2, а collection.size() = 1, 3я итерация не выполнялась потому, что не выполнилось условие цикла и поэтому не удалялся 3й элемент :-)
1. Курсор на класс, интерфейс. 2. F4 открываешь документацию. 3. Alt + 7 открываешь методы выбранного класса, интерфейса и т.д. 4. Если вдруг поле с проектами не закрылось, мешает полному обзору методов, Alt + 1
А смысл Queue collection = new PriorityQueue(); ? Он упорядочивает String по возрастанию. А я думал принцип очереди: 1 зашел - 1 вышел. Т.е. итог такой проги будет: Queue collection = new PriorityQueue(); collection.offer("1"); collection.offer("4"); collection.offer("5"); collection.offer("3"); collection.offer("2"); collection.remove("5"); while(collection.size()!=0) { System.out.println(collection.poll()); } 1-2-3-4 А вот new LinkedTransferQueue() выводит нормальную очередь
Сколько смотрю разных обучающих видео, все говорят о важности английского в том числе на этом канале. И постоянно слышу от всех лекторов странное произношения англ слов. Вот слово queue произносится как кью, но почему то все его упорно называют куай. Как такое может быть ?))
Ты работаешь с линуксом дада, это линукс не забывай, ты сейчас на линуксе я ещё раз картинку линукса покажу, потому что я система, мне можно дада, не винда а линукс
Все ломаю голову, а зачем создавать ссылку на будущий объект с типом Интерфейс, но в операторе new указывается уже класс? Interface obj = new Class(); Почему просто не создавать объекты полностью из класса, а интерфейсы пусть будут просто интерфейсами? Class obj = new Class();
Это первое видео автора, которое я глянул. Пусть подача чуть растянута, но зато все понятно, даже мне тугому. Очень полезны повторения в виде резюме. Автору огромное спасибо. Буду смотреть все и сначала. Это самое понятное про коллекции, что я видел.
17:20. Размер списка после каждой итерации уменьшается на 1, а итерационная переменная прибавляется. На 3й итерации i=2, а collection.size() = 1, 3я итерация не выполнялась потому, что не выполнилось условие цикла и поэтому не удалялся 3й элемент :-)
А я тоже догадалась, хоть я совсем новичок. Я молодчинка:))) Вы тоже)
@@DariaShilova Вы крутые, я не догадался))
Очень удобно, большинство уроков сопровождаются слайдами, а тут конкретные примеры в IDEA, спасибо
Сделайте, пожалуйста, в intellij idea шрифт покрупней.
этому видео 6 лет
Спасибо большое! На будущее: очередь queue произносится как кью
13:50 - Queue
14:45 - poll() удаляет элементы (в List это remove), peek() берет элемент (get в List), offer() = add().
Спасибо тебе за твой труд, все очень доходчиво объясняешь!)
О, я на вашем канале подзадержусь))
В случае с очередью лучше создать цикл while (queue.size() != 0), тогда цикл будет выводить и удалять первый элемент, пока в очереди есть элементы
как сделать чтобы показывались все методы интерфейса в сайдбаре?
1. Курсор на класс, интерфейс.
2. F4 открываешь документацию.
3. Alt + 7 открываешь методы выбранного класса, интерфейса и т.д.
4. Если вдруг поле с проектами не закрылось, мешает полному обзору методов, Alt + 1
Парни а что за библиотеку он использует? Очень удобная с методами и оформлена аккуратно, где такую найти?
Хорошее видео по Коллекциям - все ясно и понятно. Спасибо!
А смысл
Queue collection = new PriorityQueue(); ?
Он упорядочивает String по возрастанию.
А я думал принцип очереди: 1 зашел - 1 вышел.
Т.е. итог такой проги будет:
Queue collection = new PriorityQueue();
collection.offer("1");
collection.offer("4");
collection.offer("5");
collection.offer("3");
collection.offer("2");
collection.remove("5");
while(collection.size()!=0) {
System.out.println(collection.poll());
}
1-2-3-4
А вот new LinkedTransferQueue() выводит нормальную очередь
Сколько смотрю разных обучающих видео, все говорят о важности английского в том числе на этом канале. И постоянно слышу от всех лекторов странное произношения англ слов. Вот слово queue произносится как кью, но почему то все его упорно называют куай. Как такое может быть ?))
Всё норм, но эта мелькающая вставка напрягает...
Ты работаешь с линуксом
дада, это линукс
не забывай, ты сейчас на линуксе
я ещё раз картинку линукса покажу, потому что я система, мне можно
дада, не винда а линукс
Чувак ты 25 кадр зачем вставляешь в урок?
он хочет, чтобы мы переходили на линукс и гипнотизирует таким образом
А я то думаю, зачем минт установил, все-равно им не пользуюсь.
Странное чувство, когда не хватает максимального ускорения видео 2 на ютубе xD
Всё очень круто. Спасибо большое.
Комфортно смотреть на скорости х2. Повод задуматься.
Олежек , ты такой умный , ты такой классный мальчик :)
Мальчики, вы такие милые, у вас что чувства?
Я чуть не заснул
17:44 не хватает i
Stack - last in - first out, «последним пришёл - первым вышел». Но не как говоришь ты. Первым пришел последним ушел.
лёгкая инверсия :D
Он тоже правильно сказал, хоть и есть есть абберевиатура LIFO, она не противоречит его словам.
Все ломаю голову, а зачем создавать ссылку на будущий объект с типом Интерфейс, но в операторе new указывается уже класс? Interface obj = new Class(); Почему просто не создавать объекты полностью из класса, а интерфейсы пусть будут просто интерфейсами? Class obj = new Class();
Садись 2. Неподготовлен😁
КВАЙ))))
что за "МАПА", что за "КВАЙ"? автор не знаком с английским???
Только меня так раздражает как он произносит слово "add" ?
УроП по java 50:
Ой
ОхранА
А Д Д :)
Дайте уроки по IJIDEA другие блогеры свободно выкладывают смысла платить нету.
почему я читаю куауе
P.s Я не жаба.
Не смог смотреть из-за постоянных: "ааа", "ммм". Цоканья..
безграмотная речь, если такой ментором станет, то это печаль....
такая речь не мешает ему работать программистом в америке
Очень плохо, рекомендую переснять.