Рубрики
Без рубрики

Циклы в Java

Это первый случай в истории Соединенных Штатов, когда в Соединенных Штатах было объявлено чрезвычайное положение… Помечено как начинающие, java.

Петли ဆိုတာက သတ်မှတ်ထားတဲ့ состояние မဖြစ်မချင်း ထပ်ကာထပ်ကာ အလုပ်လုပ်စေဖို့ ညွှန်ကြားပေးနိုင်တဲ့ итерации заявление တွေဖြစ်ပါတယ်။ программы မှာ петли တွေ ကို ပုံစံ အမျိုးမျိုး သုံးလေ့ရှိပါတယ် ။ ဥပမာ – программа ထဲမှာ ၁ ကနေ ၁၀၀ အထိ နံပါတ်များကို печати Если вы хотите system.out.вместо того, чтобы писать список() about, вы можете написать несколько букв в том же порядке.

На языке Java

  1. для цикла
  2. цикл while
  3. цикл выполнения во время выполнения ဆိုပြီးအဓိက цикл သုံးမျိုးရှိပါတယ်။

для цикла

для цикла ကိုဘယ်အချိန်မှာ အသုံးပြုသင့်လဲဆိုတော့ программа ထဲမှာ цикл လုပ်ရမယ့် အရေအတွက် အတိအကျသိရင် для цикла ကိုအသုံးပြုသင့်တယ်။ для цикла ထဲမှာလည်း အမျိုးအစားအလိုက် အောက်ပါ Он имеет множество видов.

  • традиционный для цикла
  • улучшено для цикла
  • помеченный для цикла

Традиционный для цикла

Это модель, которая основана На силе тела и силе тела. У него есть трехточечная (начальная точка) проверка (конечная точка) и трехточечная (добавленное/уменьшенное значение).

Синтаксис:

for(initialization; condition; increment/decrement){
//code to be executed  
}

ဒါဆိုရင် ဥပမာ တစ်ခုလုပ်ကြည့်ရအောင် ကျွန်တော်တို့ Привет, мир ဆိုတဲ့စာသားကို 10 ခါထုတ်မယ့် программы ပေါ့။

ဒီ программа မှာ начальная точка ဆိုတဲ့ переменная int တစ်ခုကိုတည်ဆောက်ပြီး 0 ပေးလိုက်ပါတယ်။ условие ကိုတော့ က точка отсчета 10။ အောက်ငယ်တဲ့အထိအလုပ်လုပ်မယ်လို့ပြောထားပါတယ် значение приращения မှာ начальной++ လို့ပြောတာက петли တစ်ခါပတ်ပြီးတိုင်း начальной стоимости 1 ကို။ တိုးမယ်လို့ပြောထားတာပါ Программа ဒီတော့ ကိုကြည့်မယ်ဆိုရင် средств за оператором loop ရောက်တာနဲ့ အရင်ဆုံး начальной တန်ဖိုး 0 Давайте начнем с этого. когда вы заходите на этот сайт, он моложе 10 лет. И все будет идти в правильном направлении, и все будет идти в правильном направлении. И когда вы доберетесь до нужного места, вы увеличите 1 до конца, потому что ++ там больше нет.Если у вас есть ++, прежде чем вы что-либо сделаете, сначала он увеличится. И если так будет продолжаться и дальше, это будет очень трудное время.выход. ("я");/| я придумаю что-нибудь одно. И затем, еще раз, я проверил 1, поскольку он рос, и поскольку он все еще был маленьким ниже 10, он продолжал идти все дальше и дальше и все больше и больше, и больше, и больше, и больше, и больше, и больше, и больше, и больше, и больше, и больше, и больше, и больше, и больше.out.println(“привет, мир”); Я добавлю . И вот, когда мы достигаем последнего 10-го, мы останавливаемся, потому что < 10 не существует.

И вот в чем дело: если вы хотите что-то с этим сделать, вы можете использовать это и развернуть. И на что это похоже?

Бесконечный цикл for

Другое дело, что, если мы просто напишем две вещи, ничего не объявляя? Что должно произойти? အဖြေကတော့ ဒီ цикл ဟာ ဘယ်တော့မှ ရပ်တော့မှာမဟုတ်တဲ့ бесконечный цикл ဖြစ်သွားပါလိမ့်မယ် ။ဒါပေမယ့်ရပ်ဖို့အတွက်ကတော့ Ctrl+c (или) Command+c ကိုတွဲနှိပ်ရင်တော့ ရပ်ပါတယ်နော်။

Синтаксис:

for( ; ; ){
//code to be executed
}

Итак, давайте попробуем один из этих элементов, который никогда не остановится, пока вы не остановитесь.

Запуск программы လိုက်မယ်ဆိုရင်တော့ မရပ်ဘဲ выполнить နေတဲ့ цикл တစ်ခုကို ရမှာဖြစ်ပါတယ်။ မျက်စိနောက်လောက်အောင်ကိုတက်လာပါလိမ့်မယ်။ Ctrl+c (или) Command+c သာနှိပ်လိုက်ပါ။

Вложенный цикл for

Вложенный цикл ဆိုတာ Цикл ထဲမှာ Цикл တွေထပ်ပတ်ထားတဲ့ဟာပါ။ အများဆုံးကတော့ для цикла တွေမှာတွေ့ရပါတယ်။ကျွန်တော်တို့ вложенный цикл တွေကိုတစ်ချက်ရေးကြည့်ကြရအောင်။

Программа ဒီ မှာ для петли နှစ်ခါပတ်ထားပါတယ်။ ပထမ для петли မှာက အရင်ဆုံး я Со значением ပတ်တာပါ။ я < 5 ဆိုတော့ 5 ခါပေါ့။ အဲ့ဒီ я နဲ့ပတ်တဲ့ для петли ထဲမှာမှ Дж နဲ့ထပ်ပတ်တာပါ Дж < 5 ကလည်း Дж ကို။၅ခါထပ်ပတ်ထားပါတယ် Итак, каждую неделю мы выполняем одну и ту же работу в одной и той же команде. если вы посмотрите на это и вы увидите, что это очень хорошая вещь.out.print("*"+" "); как в боковых * * * * * Это будет где-то там. Он перейдет к следующей строке, в которой он напишет в //. И вот, как только резина соприкоснется с резиновым поясом, чертова рыба выйдет наружу и сформирует узор из четырех блоков.

ဒါကတော့ традиционный для цикла အသုံးပြုနည်းဖြစ်ပါတယ်။

Улучшено Для Цикла

Улучшенный цикл For(Для каждого цикла) ကို коллекция array (သို့) တွေကိုမှာ ။ အသုံးပြုလေ့ရှိပါတယ် ဘာလို့လဲဆိုတော့ အဲ့ петли က значение приращения မလိုအပ်သလို တခြားဘာမှလည်းမလိုအပ်ပါဘူး။ Для-каждого цикла က массив ရဲ့ индекс ပေါ်မှာ အလုပ်လုပ်တာမဟုတ်ဘဲ элементы မှာလုပ်တာဖြစ်ပါတယ် တွေပေါ်။ ဒီ петли ကိုသုံးလိုက်တဲ့အခါမှာ элементов массива ထဲက တွေကို သတ်မှတ်ထားတဲ့ переменной ထဲကို တစ်ခုချင်း вернуться ပြန်ပေးသွားမှာဖြစ်ပါတယ်။

Синтаксис:

for(dataType variable: array_name){
//code to be executed;
}

Пример တစ်ခုရေးကြည့်ရအောင်

ဒီ пример မှာဆို ကျွန်တော်က ОБР လို့ခေါ်တဲ့ целочисленный массив တစ်ခုကို တည်ဆောက်ထားတယ်။ အဲဒီထဲမှာ целое число တွေဖြစ်တဲ့ значение။ 12,23,44,55,44,66 သိမ်းထားပါတယ် အဲဒါကို Для-каждого цикла နဲ့ петли для ပတ်ဖို့အတွက်() ထဲမှာ int я ဆိုပြီး переменной တစ်ခုကိုတည်ဆောက်ပါတယ် ပြီးတော့ ကျွန်တော်တို့ရဲ့ массив နာမည်ကိုထည့်ပေးလိုက်တာပါဘဲ ဒီတော့ ဘယ်လိုဖြစ်သွားလဲဆိုတော့ петли ပတ်တဲ့အခါမှာ массив ထဲမှာရှိတဲ့ элементы တွေက ကျွန်တော်တို့တည်ဆောက်ထားတဲ့ переменная я ထဲကိုရောက်ပြီး вернуться ပေးပါတော့တယ် ဒီတော့ ကျွန်တော်တို့ массив ထဲက выходе элемента တွေ ထွက်လာပြီဖြစ်ပါတယ်။

Помеченный Для Цикла

С надписью на петли ကတော့အသုံးနည်းတဲ့ петли။ တစ်ခုပါ သူကကျတော့ петли တစ်ခုချင်းစီကို метки ပေးလို့ရတဲ့ петли ဖြစ်ပါတယ်။ ရေးရမယ့် ပုံစံကတော့ на этикетке မတိုင်မီ петля (နာမည်) တစ်ခု အရင်ပေးရပါတယ်။ အကယ်၍ программа ထဲမှာ вложенная для цикл ရှိပါက цикл တစ်ခုချင်းစီကို метка တပ်ပြီး ключевое слово break/continue တွေနဲ့ контроль လို့ရပါတယ်။

Синтаксис:

labelName:  
for(initialization; condition; increment/decrement){  
//code to be executed  
}

Пример:

ဒီမှာဆိုရင် အပြင်ဘက်က я နဲ့ပတ်တဲ့ петли ကို АА လို့ метки တပ်ထားပြီး အထဲက Дж နဲ့ပတ်တဲ့ петли ကိုတော့ ВВ ဆိုပြီး метки တပ်ထားပါတယ်။ ВВ петли ထဲမှာ &&) ဆိုတဲ့ состояние တစ်ခုစစ်ပြီး တကယ်လို့ состояние ကိုက်ညီတယ်ဆိုရင် перерыв АА; ဆိုပြီး АА петли перерыв လုပ်ထားပါတယ် ကို။ оператор break ဆိုတာကတော့ петли заблокировать တွေထဲမှာ အကြောင်းတစ်မျိုးမျိူးကြောင့် оператор break ကိုရောက်ပြီဆိုတာနဲ့ လက်ရှိ петли ကနေ ထွက်ပေးနိုင်ပါတယ်။ Пример အထက်ပါ မှာဆိုရင် я နဲ့ Дж တန်ဖိုးနှစ်ခုစလုံး 2 နဲ့ညီသွားတဲ့အခါ петли АА оператор break ကို။ နဲ့ရပ်လိုက်မှာဖြစ်ပါတယ် Выход အဲ့တော့ ထွက်တဲ့အခါ မှာ Дж နဲ့ပတ်တဲ့ ВВ петли က သုံးကြိမ် အထိပတ်ပြီး ဖြစ်တဲ့အချိန်မှာ ВВ петли ထဲမှာ အထိပဲ выход ထွက်မှာကို မြင်တွေ့ရပါလိမ့်မယ်။

Для Цикла တွေအကြောင်း ကတော့ ဒီမှာ ပြီးပါပြီ။

Цикл While

Он используется, когда мы хотим работать вместе снова и снова до тех пор, пока один из нас не окажется Прав. И мы используем это точное количество раз. И Он также может быть Использован Для Непрерывного, Непрерывного И Непрерывного Использования Ресурсов.

Синтаксис:

while(condition){
//code to be executed
}

Пример:

Здесь Чтобы создать прочную связь, вы должны изложить это в письменной форме, и до тех пор, пока его состояние будет правильным, мы будем продолжать работать. Но здесь вы не можете построить такое из одного куска. int/Первое объявление, которое находится в нижней части страницы до нижней части страницы, предназначено для определения одного из следующих: Теперь это написано на той же странице, что и 5. И оно будет увеличиваться в цене. он производит много энергии, и вам также нужно записать много энергии/энергии, чтобы уменьшить ее, чтобы увеличить. Так что под |++; |/Ты можешь писать.

Бесконечный Цикл While

Бесконечный цикл while ရဖို့က состояние နေရာမှာ правда လုပ်ထားလိုက်ရုံပါပဲ။ အဲ့လိုသာရေးထားလိုက်မယ်ဆိုရင် ဘယ်တော့မှ цикл while ထဲက ထွက်နိုင်မှာ။ မဟုတ်တော့ပါဘူး ထွက်ချင်ရင်တော့ ခုနက бесконечный цикл for တုန်းကလိုပဲ Ctrl+с ကိုတွဲနှိပ်လိုက်ရုံပါပဲ။

Синтаксис:

while (true) {
// code to be executed
}

Пример:

Цикл Do-While

Этот Цикл Do-While ကလည်း တခြား Его можно использовать для одних и тех же задач снова и снова, точно так же, как он используется для одних и тех же задач.Но, во-первых, когда у нас нет точного количества раз, чтобы делать одно и то же снова и снова, и даже если аппаратное обеспечение неверно, по крайней мере, одно из них должно использоваться для всех видов ситуаций.

Синтаксис:

do{
//code to be executed
}while(condition);

သူ့ရဲ့ синтаксис တည်ဆောက်ပုံအရ состояние စစ်ဆေးခြင်းက နောက်မှလာတာဖြစ်တဲ့ အတွက် состояние စစ်ဆေးမှုက ложная ဖြစ်နေခဲ့ရင်တောင် петли က အနည်းဆုံး 1 ကြိမ်တော့အလုပ်လုပ်မှာပါ။ အရင်ဆုံး မှန်တဲ့ условие программы состояние တစ်ခုရေးပြီးနောက်မှ မှားတာတစ်ခုရေးကြပါမယ်။

Программа ဒီ က я တန်ဖိုး 5 программа နဲ့မညီမချင်း အလုပ်လုပ်မယ့် ဖြစ်ပါတယ်။ ဒါကတော့ခုနက а ပုံစံနဲ့အတူတူပဲဖြစ်ပါတယ် петли။

Теперь давайте напишем ошибку, которую мы хотели бы исправить.

Вот что мы проверили: Но теперь? стоимость имущества В начале всего 6, так что в любом случае это не совсем правильно. Но мы увидим, как это сработает, как только доберемся до сути.

Сейчас…. Так что я думаю, что все идет очень хорошо. И я думаю, что это будет лучше понято, если мы проведем немного больше исследований по этому | тому , и что мы собираемся с этим делать |/и что мы собираемся с этим делать.

Оригинал: “https://dev.to/heinkhantzaw/loops-in-java-1o1h”