Добрый день, начало второго семестра в университете, я закрыла сессия с нулевыми знаниями но с 4/5, сама не знаю как. сейчас поняла, что не хорошо вот так вот учиться, что из меня за специалист-то получиться. Решила начать смотреть с самого начала. Спасибо вам большое от чистого сердца. Вас бы в университет, я бы на такие лекции с радостью ходила!
Комментарий для себя: 02.08.22 - месяц как джун-тестировщик, начинаю учить Java для написания автотестов, цель-мечта: перейти через несколько лет в разработку. Читаю комменты и понимаю, как мне, видимо повезло, что я попал на этот канал практически сразу, а не прошёл через 7 кругов ада непонимания; классная подача материала, спасибо
@Екатерина пока скромные совсем) потихоньку изучаю, решаю задачи. Буксую, иногда сильно даже, но я еще в начале самом, если говорить общими словами. Спасибо)
Спасибо тебе alishev ! Все доступно и понятно. На портале J....rush на 3-ем уровне, не смог самостоятельно решить ни одной задачи. После твоего видео хоть становится понятно что к чему.
Все предельно просто и лаконично, а главное понятно))) респект автору!))) побольше бы таких талантливых людей, которые понятно в двух словах могут объяснить даже сложные вещи. Премного благодарен)
А как лучше всего использовать цикл for для перебора массивов? Лично я долго выбирал курсы по IT, рассматривал разные компании. В итоге прошел курс от Skypro и получил классный оффер))
бля как тут без мата. сука я из за этой темы чуть было не бросил программирование, так как думал мб я такой тупой что не могу понять то что мне пытаются обьяснить два дня. Тут ты мне за 1 минуту объясняешь что это такое. Чувак ты крут. Пусть у тебя все будет хорошо в жизни.
Жалко только что раньше вас не нашла) Очень хорошо и просто объясняете, а то все в своих уроках только и бубнят теорию по полчаса, а у вас всё коротко и понятно, даже ржавый чайник поймёт)
Ну что сетевой инженер прошло два года после твоего поста. Терь рассказывай какие успехи, стал ли кодером, кем работаешь чем занимаешься? Интересно по прошествии двух лет увидеть результаты )) ждемс
Ну что @@alishalish5667 прошло полгода после твоего поста. Терь рассказывай какие успехи, стал ли кодером, кем работаешь чем занимаешься? Интересно по прошествии полугода увидеть результаты (хоть они и будут не такими масштабными как после двух лет))) ждемс
Я заканчиваю учить Java spring , и заполняю пробелы по Java core. Как жалко что раньше не попала на эти видосы 😢 как все ясно и понятно . Жаль в ИТ школах нет таких преподов …
Очень лайк!!! Но еще было бы неплохо для начинающих (вроде меня) объяснить, хотя бы в двух словах, принципиальную разницу между while и for. Пошел гуглить.
Я может чего-то не понимаю, но Вы рассказывали про тип переменной byte, которая используется для маленьких чисел, тогда почему для i вы используете int?
А конкретно по твоим двум урокам о "while" и "for". Если for (описывает изначальное значение переменной счетчика; да каких пор выполняется цикл; блок изменения переменной), то нельзя ли всегда цикл for заменять while, например вводить целочисленную переменную перед while (int value = 0), далее самим while регулировать границу счета (while (value
Сейчас почему-то если написать точно такой же код как на 3:37 то будет показывать Hello0 безконечно раз, но на видео выдало результат как нужно, почему так? может обновления какие-то завезли за это время?
Почему на 0:35 подсвечено слово for? Поясните пожалуйста что значит подобного рода выделение в IJ?(мне например подсвечивает значение при написании int s =075, это вариант записи в 8ричнрй системе счисления. Не понятно почему подсвечивает, при этом все компилируется и выполняется...)
И тебе было бы проще доносить мысль и новичкам тебя понять если бы ты с самого начала сказал что цикл while используется тогда когда мы не знаем точное количество повторений. Допустим пока человек не введёт цифру 5 игра про угадывания числа не закончиться. А цикл for используется когда известно точное число повторений! Например ты точно знаешь что надо 4 раза написать что-то или запустить что-то тогда смело пишешь for. Цикл do while так же как и while используется когда не ясно сколько будет повторений.
@@kavelquu Мне кажется, что это не совсем верно с точки зрения правильного использования циклов. Ты можешь и на бентли возить мешки, но лучше это делать на газели. Это правильное использование различных автомобилей.
А можно ли использовать цикл for со строками? Скажем, поместить в условие строку, так, чтобы в итереции, в каждой новой строке было: Hello! Hello! Hello! Hello Hello! Hello! etc.. ?
Привет. Возможно я неправильно понял твой вопрос, но у меня получилось таким способом сделать несколько условий. class forInfo { public static void main(String[] args) { for (int a = 0; a < 1; a++) { System.out.println("Hello!"); } for (int b = 0; b < 1; b++) { System.out.println("Hello! Hello!"); } for (int c = 0; c < 1; c++) { System.out.println("Hello Hello! Hello!"); } } } Вывод в консоли: Hello! Hello! Hello! Hello Hello! Hello!
Все хорошо в видео, доступно, но иногда используются специальные термины, которым не дается определение и приходится ставить на паузу, выяснять, что это, возвращаться сюда и вспоминать о чем вообще речь то была.
Смотри, ты установил значение 0 и ты хочешь, чтоб цикл равнялся 10, то есть, чтоб от 0 дошло до 10. Третий параметр (i=i+5) отвечает по каким циклам он будет действовать, то есть, в данном случае ты установил с каждым разом по 5 раз. И если с двумя параметрами (i=0;i
Всем доброго дня! Ребята, поделитесь опытом) 2 недели плотно (по 6 - 8 часов вдень) занимаюсь изучением java. Пока идёт урок, то вроде бы я всё понимаю, но после его окончания не могу выполнить практически ни одного д.з...... P.s. курсы по которым я обучаюсь МАКСИМАЛЬНО развёрнуты! java это не моё? или не правильный подход? Всем спасибо и удачи!
@@alishevN Спасибо за обратную связь! Посмотрел Ваши практические задания: что то понял, что то нет... Всё, что дальше 4 го дня занятий лично для меня будет сложно. Выход только один, найти себе ментора, чтобы основы понять максимально правильно и быстро?! Спасибо!
Максимально странный цикл, то есть в цикле for теперь еще и есть цикл while, хотя в питоне все гораздо проще и можно это записать как for i in range(10): ... и здесь все понятно что надо выполнять действие 10 раз, а здесь надо выполнять действие пока что-то не произойдет ППЦ одним словом
@@Luxury_time обычно for применяет, когда точно знают количество итераций. А while, когда изначально не совсем понятно сколько их будет. Однако ты прав, практически любой цикл можно написать, как с помощью while так и for.
Мне понравился пример, который написали выше. While - цикл выполняется, пока не введут цифру 5 (когда это произойдет - не известно). For - напечатать 5 раз (известно количество исполнений).
Привет) к сожалению не знаю твоего имени)...... Спасибо за уроки) Очень хорошие).........у меня такой вопрос. немного не по теме) как сделать фон экрана в приложении чёрным?, таким же как у тебя.
Ничем. В ваиле нужно отдельно создавать переменные и параметр. Сравнение с в фор ты сразу задаёшь внутри 3 параметра. Разве что в форе нужно задавать эти параметра обязательно, а в ваил нет.
Все просто, Если і вначале то ее значение береться и к УЖЕ СУЩЕСТВУЮЩЕМУ добавляется ++ , а если ++і то происходит добавлениее к числу которое еще не поменялось. Хотел как проще :D
class PrePostDemo { public static void main(String[] args){ int i = 3; i++; // prints 4 System.out.println(i); ++i; // prints 5 System.out.println(i); // prints 6 System.out.println(++i); // prints 6 System.out.println(i++); // prints 7 System.out.println(i); } }
обычно for применяет, когда точно знают количество итераций. А while, когда изначально не совсем понятно сколько их будет. Однако ты прав, практически любой цикл можно написать, как с помощью while так и for.
Специальное такое 😂😂😂😂😂 Ни обьяснения нету что это инкремент Как им пользоваться Нет обьяснения что бывает инкремент и декремент Что есть prefix и postfix
Регистрируйтесь на курс "Продвинутая Java": th-cam.com/video/rRe1vT0SDD8/w-d-xo.html
Практикуйтесь в написании Java кода: java-marathon.tilda.ws
2:41 Хочется отметить еще 1 способ прибавления это i+=1(Вместо единицы может быть любое число), спасибо большое за видеоурок!
За неделю это 7-й курс, который я начал проходить. Что-то все подозрительно понятно и ясно.
Есть подозрение, что у этого парня педагонический талант.
это точно
Ну как у вас успехи?
Добрый день, начало второго семестра в университете, я закрыла сессия с нулевыми знаниями но с 4/5, сама не знаю как. сейчас поняла, что не хорошо вот так вот учиться, что из меня за специалист-то получиться. Решила начать смотреть с самого начала. Спасибо вам большое от чистого сердца. Вас бы в университет, я бы на такие лекции с радостью ходила!
успехов в изучении)
Хорошие уроки, нормальная речь - приятно смотреть и слушать! Спасибо! (Идет туго... но мы будем стараться!)
Комментарий для себя: 02.08.22 - месяц как джун-тестировщик, начинаю учить Java для написания автотестов, цель-мечта: перейти через несколько лет в разработку. Читаю комменты и понимаю, как мне, видимо повезло, что я попал на этот канал практически сразу, а не прошёл через 7 кругов ада непонимания; классная подача материала, спасибо
@Екатерина пока скромные совсем) потихоньку изучаю, решаю задачи. Буксую, иногда сильно даже, но я еще в начале самом, если говорить общими словами. Спасибо)
Если мечта разработка , зачем пошел в тестирование ?
как успехи
Мне нравится как вы преподносите материал, интересно быстро а главное понятно!
Братан, спасибо тебе большое! Хоть и медленными шагами начинаю понимать Java💪 Удачи тебе во всех сферах жизни!!!
Кстати еще момент есть уменьшение траты времени на написание кода. Вместо: i = i+5; можно писать i+=5; То есть оператор +=
i = i + 5;
i += 5;
i ++;
@@Arabic_lessons и к чему ты написал последнюю строчку? i = i + 1 тоже i += 1 тоже i++. Не путай новичков
@@Arabic_lessons i++ это другое, ++ значит увеличение на единицу. К i += 5 оно никакого отношения не имеет
@@kavelquu я думаю он о том, что в теле цикла разницы никакой не будет при таких примерах как у автора.
сэкономить время можно написав просто fori и он все сам за тебя сгенерирует :)
в школе или в университете таких преподов не найдешь , респект) прошло более 3 лет этим курсам но все еще люди обучаются например я)
и как успехи
мой конспект к этому уроку:
- в условии есть три места/блока -
1) деклорация и инициализация переменной (i = 0)счетчика
2) блок условия (i
Ахуеть
Держи в курсе
Спасибо тебе alishev ! Все доступно и понятно. На портале J....rush на 3-ем уровне, не смог самостоятельно решить ни одной задачи. После твоего видео хоть становится понятно что к чему.
Все предельно просто и лаконично, а главное понятно))) респект автору!))) побольше бы таких талантливых людей, которые понятно в двух словах могут объяснить даже сложные вещи. Премного благодарен)
А как лучше всего использовать цикл for для перебора массивов? Лично я долго выбирал курсы по IT, рассматривал разные компании. В итоге прошел курс от Skypro и получил классный оффер))
бля как тут без мата. сука я из за этой темы чуть было не бросил программирование, так как думал мб я такой тупой что не могу понять то что мне пытаются обьяснить два дня. Тут ты мне за 1 минуту объясняешь что это такое. Чувак ты крут. Пусть у тебя все будет хорошо в жизни.
Как успехи? 2 года уже прошло.
а твои как?
уже год прошел@@cool.beaver
@@ИлезГичаев-э2ч а твои как? 9 дней уже прошло
@@ИлезГичаев-э2ча твои как? Два месяца прошло
@@eleuzhasybai3560 Отвратительно((
Очень медленно двигаюсь , сейчас учу comporator и comporable
Круто объясняешь, молодец!
Спасибо большое, очень понятно рассказываете!
Жалко только что раньше вас не нашла) Очень хорошо и просто объясняете, а то все в своих уроках только и бубнят теорию по полчаса, а у вас всё коротко и понятно, даже ржавый чайник поймёт)
Ну что сетевой инженер прошло два года после твоего поста. Терь рассказывай какие успехи, стал ли кодером, кем работаешь чем занимаешься? Интересно по прошествии двух лет увидеть результаты )) ждемс
Ну что @@alishalish5667 прошло полгода после твоего поста. Терь рассказывай какие успехи, стал ли кодером, кем работаешь чем занимаешься? Интересно по прошествии полугода увидеть результаты (хоть они и будут не такими масштабными как после двух лет))) ждемс
@@aesaQ я ща кодю во всю не могу остановится, вот прям щас тоже сижу и кодю
Спасибо за видео, очень доступно
Спасибо за отличный урок!
Это было довольно... информативно!)
Я заканчиваю учить Java spring , и заполняю пробелы по Java core. Как жалко что раньше не попала на эти видосы 😢 как все ясно и понятно . Жаль в ИТ школах нет таких преподов …
Автор просто молодчина)
Спасибо тебе дружище!!!
Автор - бог джавы) Thanks
Пожалуйста :)
@@alishevN у меня выводится "" только 1 раз (
Спасибо за уроки. Все очень классно объясняешь. С меня подписка + лайки!
Пожалуйста!
кем стал спустя 7 лет?
спасибо тебе за уроки, очень хорошо объясняешь
thx 4 vid alishev !
Спасибо. Все четко и понятно.
Пожалуйста!
Блин круто объясняете спасибо
Учила Python года три назад, есть какие-то знания от прошлых курсов, наверное из-за этого легче дается. Но видео очень хорошие! Пока все понятно.
спасибо помог освоить цикл for
Спасибо!
Очень лайк!!! Но еще было бы неплохо для начинающих (вроде меня) объяснить, хотя бы в двух словах, принципиальную разницу между while и for. Пошел гуглить.
Поддерживаю. Когда стоит использовать for, а когда while? Прошу привести реальные задачи.
Я может чего-то не понимаю, но Вы рассказывали про тип переменной byte, которая используется для маленьких чисел, тогда почему для i вы используете int?
Спасибо)
Спасибо , очень доступно _)
Спасибо!!
А конкретно по твоим двум урокам о "while" и "for".
Если for (описывает изначальное значение переменной счетчика; да каких пор выполняется цикл; блок изменения переменной), то нельзя ли всегда цикл for заменять while, например вводить целочисленную переменную перед while (int value = 0), далее самим while регулировать границу счета (while (value
0Dimk0 Я понял вопрос. Да, несомненно можно с помощью цикла while сделать то же самое, что с помощью цикла for. For удобнее просто.
0Dimk0 Суть в том, что в такой конструкции
for(int i = 0; i
javaRussia спасибо)
спасибо!
Наконец то разобрался как работает этот цикл for. В другом курсе совсем мутно объясняли
Какую книгу посоветуете для новичка для изучения Java?
очень толково и понятно
Спасибо!
javaRussia уважаемый почему перестал делать новые видео?
Видео возобновятся.
javaRussia это отлично, у тебя очень грамотно получается будем смотреть удачи
Какой голос😍
А после этого курса можно стать Java developerom или java автотестером?
как сделать так что если я пишу out и нажимаю таб оно сразу пишет фулл команду
Объясните, для чего выводится System.out.println(); в фигурные скобки?
Спасибо
Ещё в одном из прошлых видео вы не сказали про то, что нужно ставить L в конце типа long. Это не обязательно?
у тебя классные уроки, спасибо
кстати, для отступа есть кнопка tab
+Данила Лапин Пожалуйста!
Сейчас почему-то если написать точно такой же код как на 3:37 то будет показывать Hello0 безконечно раз, но на видео выдало результат как нужно, почему так? может обновления какие-то завезли за это время?
Я набрал все как у вас выдает вот такую ошибку error: cannot find symbol
I в чем может быть проблема ?
а какая связь между i и хелло как они взаимосвязаны?
почему у меня не работает выражение ++, когда я пишу i = i+1 все работает, а когда i++ ошибку выдает
Почему на 0:35 подсвечено слово for? Поясните пожалуйста что значит подобного рода выделение в IJ?(мне например подсвечивает значение при написании int s =075, это вариант записи в 8ричнрй системе счисления. Не понятно почему подсвечивает, при этом все компилируется и выполняется...)
И тебе было бы проще доносить мысль и новичкам тебя понять если бы ты с самого начала сказал что цикл while используется тогда когда мы не знаем точное количество повторений. Допустим пока человек не введёт цифру 5 игра про угадывания числа не закончиться. А цикл for используется когда известно точное число повторений! Например ты точно знаешь что надо 4 раза написать что-то или запустить что-то тогда смело пишешь for. Цикл do while так же как и while используется когда не ясно сколько будет повторений.
@@kavelquu Мне кажется, что это не совсем верно с точки зрения правильного использования циклов. Ты можешь и на бентли возить мешки, но лучше это делать на газели. Это правильное использование различных автомобилей.
А можно ли использовать цикл for со строками? Скажем, поместить в условие строку, так, чтобы в итереции, в каждой новой строке было:
Hello!
Hello! Hello!
Hello Hello! Hello!
etc..
?
for (int i = 1; i < 6; i++) {
for (int j = 0; j < i; j++) {
System.out.print("Hello! ");
}
System.out.println("");
}
Привет. Возможно я неправильно понял твой вопрос, но у меня получилось таким способом сделать несколько условий.
class forInfo {
public static void main(String[] args) {
for (int a = 0; a < 1; a++) {
System.out.println("Hello!");
}
for (int b = 0; b < 1; b++) {
System.out.println("Hello! Hello!");
}
for (int c = 0; c < 1; c++) {
System.out.println("Hello Hello! Hello!");
}
}
}
Вывод в консоли:
Hello!
Hello! Hello!
Hello Hello! Hello!
public class ForLoop {
public static void main(String [] args){
for(int i=0;i
Все хорошо в видео, доступно, но иногда используются специальные термины, которым не дается определение и приходится ставить на паузу, выяснять, что это, возвращаться сюда и вспоминать о чем вообще речь то была.
Почему так сложно???😅 мб читать сначала книги после уже практиковать?
Приветствую всех! Если не трудно можете кто ни будь объяснить логику при написании for (i=0; i
Смотри, ты установил значение 0 и ты хочешь, чтоб цикл равнялся 10, то есть, чтоб от 0 дошло до 10. Третий параметр (i=i+5) отвечает по каким циклам он будет действовать, то есть, в данном случае ты установил с каждым разом по 5 раз. И если с двумя параметрами (i=0;i
в условиях for, которые в скобках вторая переменная объявляет "до каких пор". А возможно ли, что бы она объявляла
"сколько раз"?
первая часть скобок и вторая часть скобок вместе могут повлиять на то, сколько
Если я правильно помню, то декрементирование происходит быстрее, поэтому for(int i = 10; i > 0; i--){return;}
отчего же отнимать должно быстрее?
for(Client c : clients) объясните вот такой for пожвлуйста!
Всем доброго дня! Ребята, поделитесь опытом) 2 недели плотно (по 6 - 8 часов вдень) занимаюсь изучением java. Пока идёт урок, то вроде бы я всё понимаю, но после его окончания не могу выполнить практически ни одного д.з......
P.s. курсы по которым я обучаюсь МАКСИМАЛЬНО развёрнуты!
java это не моё? или не правильный подход?
Всем спасибо и удачи!
Нужна практика
Как вариант можно практика для начинающих - ссылка под видео
@@alishevN Спасибо за обратную связь! Посмотрел Ваши практические задания: что то понял, что то нет... Всё, что дальше 4 го дня занятий лично для меня будет сложно. Выход только один, найти себе ментора, чтобы основы понять максимально правильно и быстро?! Спасибо!
@@ЭрикИлюсовичХамитов привет! Ещё даже поиском не занимался.... Сейчас борюсь со Спрингом))
Просто не сдавайся чел.
Максимально странный цикл, то есть в цикле for теперь еще и есть цикл while, хотя в питоне все гораздо проще и можно это записать как for i in range(10): ... и здесь все понятно что надо выполнять действие 10 раз, а здесь надо выполнять действие пока что-то не произойдет ППЦ одним словом
не понятно все же, в чем собственно разница между while и for кроме упрощенного синтаксиса?
Между циклами while и for нет принципиального различия, все дело в форме записи, как именно писать код (загуглил)
@@Luxury_time обычно for применяет, когда точно знают количество итераций. А while, когда изначально не совсем понятно сколько их будет. Однако ты прав, практически любой цикл можно написать, как с помощью while так и for.
@@АртемВодомер спасибо за ваш ответ, возьму на заметку
Мне понравился пример, который написали выше. While - цикл выполняется, пока не введут цифру 5 (когда это произойдет - не известно). For - напечатать 5 раз (известно количество исполнений).
почему не ставит точку с запятой после for
Потому что это ЦИКЛ. Тело цикла пишется в фигурных скобках
Привет) к сожалению не знаю твоего имени)...... Спасибо за уроки) Очень хорошие).........у меня такой вопрос. немного не по теме) как сделать фон экрана в приложении чёрным?, таким же как у тебя.
+Владислав Шустров нужно в настройках сменить.
заставил машину вывести фразу 10000000000000l ,она явно напряглась даже на интел ай7 )))))))))
ryzen тоже слег
Я так и не понял в чем разница между “whil” и «for” если по итогу они выполняют одну и ту же задачу
Ничем. В ваиле нужно отдельно создавать переменные и параметр. Сравнение с в фор ты сразу задаёшь внутри 3 параметра. Разве что в форе нужно задавать эти параметра обязательно, а в ваил нет.
Синтаксический сахар
спасибо за урок но где нам домашный задание
Еслиб ты говорил для чего это нужно было бы понятнее и мотивации было бы больше😜
чем отличается i++ от ++i ?
Все просто, Если і вначале то ее значение береться и к УЖЕ СУЩЕСТВУЮЩЕМУ добавляется ++ , а если ++і то происходит добавлениее к числу которое еще не поменялось. Хотел как проще :D
class PrePostDemo {
public static void main(String[] args){
int i = 3;
i++;
// prints 4
System.out.println(i);
++i;
// prints 5
System.out.println(i);
// prints 6
System.out.println(++i);
// prints 6
System.out.println(i++);
// prints 7
System.out.println(i);
}
}
так а в чем разница то с while кроме разницы в написании
обычно for применяет, когда точно знают количество итераций. А while, когда изначально не совсем понятно сколько их будет. Однако ты прав, практически любой цикл можно написать, как с помощью while так и for.
Я может быть глуповат, но Сьерра и Бейтс, Эккель и JavaRush дают мне меньше понимания чем твои уроки, спасибо!
Но вы не объяснили nested for :(
следующие уроки
Ну что новички на 5 уроке мозг перегрузился?)) циклы на 5 уроке ты что Alishev по спокойнее
Неплохо. Всё ясно. Но как-то слишком всё упрощенно. Даже инкремент инкрементом не называешь.
почемуто не могу вивести і
Походу ,я один ,кто тут ничего пока не понимает ((( все повторяю ,но ни хрена не пойму пока
Специальное такое 😂😂😂😂😂
Ни обьяснения нету что это инкремент
Как им пользоваться
Нет обьяснения что бывает инкремент и декремент
Что есть prefix и postfix
Пояснюєш толково, але от твій стиль коду мене просто виводить, як його можна читати? Чувак частіше натискай пробел
Cпасибо за видеокурс, очень помогает
Спасибо
public class ForLoop {
public static void main(String [] args){
for(int i=10;i>=0;i=i-5){
System.out.println("Hello " + i);
}
}
}