Что такое цикл for в java и как его реализовать?



Эта статья о цикле for в Java поможет вам понять, как реализовать оператор цикла for в Java с помощью примеров программ.

Если во время программирования возникает ситуация, когда вы точно знаете, сколько раз вы хотите повторить определенный блок операторов в своем коде, используйте цикл «for». В этой статье давайте узнаем, как реализовать цикл for в

В этой статье рассматриваются следующие темы:





Давайте начнем!

Что такое цикл?

Программисты обычно используют петли выполнить набор операторов. Для цикл используется, когда им нужно перебрать часть многократно. Он особенно используется в случаях, когда количество итераций фиксировано!



Для лучшего понимания позвольте мне дать вам наглядное изображение!

Схема

Цикл For-In - Учебное пособие по Swift - Edureka

Здесь, после инициализации, условие, которое вы назначили в коде, сканируется, в случае если условие истинно, оно будет увеличивать / уменьшать (в соответствии с вашим кодом) значение и снова повторять код в соответствии с условием, которое у вас есть назначен. Но, если ваше условие ложно, он выйдет из цикла.



После этого теоретического объяснения позвольте мне показать вам синтаксис для петля!

Синтаксис

как использовать spyder python
for (оператор 1 оператор 2 оператор 3) {// блок кода, который нужно выполнить}

Синтаксис довольно прост. Это выглядит следующим образом
Положение 1: условие перед выполнением блока кода
Положение 2: указывает условие выполнения кода
Положение 3: состояние после выполнения кода

Чтобы было понятнее, давайте реализуем описанный выше синтаксис в коде Java.

программирование сокетов на примере java

Пример цикла for

Приведенный ниже код показывает, как цикл for реализован в

открытый класс MyClass {{public static void main (String [] args) {{for (int i = 0 i<5 i++) { System.out.println(i) } } }} 

Вывод:
0
один
2
3
4

Я взял простой код, чтобы познакомить вас с концепцией цикла for. Внутри цикла for есть три оператора, о которых я говорил в предыдущем сегменте. Надеюсь, теперь вы легко сможете понять их!

  • Во-первых, Int i = 0, это инициализация целочисленной переменной, значение которой было присвоено 0.
  • Во-вторых, я<5 is the condition that I have applied in my code
  • В-третьих, i ++ означает, что я хочу, чтобы значение моей переменной увеличивалось.

После понимания работы цикла for позвольте мне перейти к другой концепции, а именно к вложенной Java для петля!

Вложенный цикл для Java

Если у вас есть цикл for внутри цикла for, вы встретили вложенный цикл for в Java. Внутренний цикл выполняется полностью, когда выполняется внешний цикл.

Я представляю пример, чтобы показать вам работу вложенного цикла for в Java.

пример

Код Java для вложенного цикла for:

публичный класс Пример {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Вывод:
11
1 2
1 3
21
2 2
2. 3
3 1
3 2
3 3

Теперь, когда вы поняли концепцию вложенного цикла for, позвольте мне показать вам очень известный пример, о котором вы, возможно, слышали! Примеры пирамид!

Пример пирамиды: случай 1

открытый класс PyramidExample {public static void main (String [] args) {for (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Вывод:

Java, что такое переменные экземпляра

*
* *
* * *
* * * *
* * * * *

Переходим к следующему примеру.

Пример пирамиды: случай 2

package MyPackage открытый класс Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//новая линия } } }

Вывод:

* * * * *
* * * *
* * *
* *
*

Я уверен, что вы знакомы с этими двумя паттернами.

На этом мы подошли к концу статьи «Цикл For Loop в Java». Я надеюсь, что концепция «цикла for в Java» теперь вам понятна. Мы продолжим вместе копать мир Java. Быть в курсе!

Убедитесь, что вы тренируетесь как можно больше и верните свой опыт.

Проверьте от Edureka, надежной компании по онлайн-обучению с сетью из более чем 250 000 довольных учащихся по всему миру. Мы здесь, чтобы помогать вам на каждом этапе вашего пути. Для того, чтобы стать помимо вопросов на собеседовании по Java, мы разработали учебную программу, предназначенную для студентов и профессионалов, которые хотят стать Java-разработчиками.

Есть вопрос к нам? Пожалуйста, укажите это в разделе комментариев этого «интерфейса Java-карты». статья, и мы свяжемся с вами в ближайшее время.