Мазмуну:
- Жабдуулар
- 1 -кадам: Негизги ыкма менен бош Java классын түзүңүз
- 2 -кадам: Массивди түзүңүз
- 3 -кадам: Массивдин узундугун сактоо үчүн өзгөрмөнү түзүңүз
- 4 -кадам: While Loop орнотуу
- 5 -кадам: While Loop аяктоо
- 6 -кадам: Массивдин чыгышын форматтаңыз
- 7 -кадам: Толтурулган версияны текшериңиз
- 8 -кадам: Кодду түзүңүз жана иштетиңиз
- 9 -кадам: Куттуктайбыз
Video: Javaда массивди кайталоо үчүн убактылуу циклди кантип колдонсо болот: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бүгүн мен сизге сандарды же сөздөрдүн тизмесин кайталоо үчүн колдонула турган while циклин түзүү үчүн Java кантип колдонууну көрсөтөм. Бул түшүнүк баштапкы деңгээлдеги программисттер үчүн жана Java циклдерин жана массивдерин тез тазалоону каалагандар үчүн.
Жабдуулар
- IDE (Кээ бир популярдуу тандоолор "Eclipse" же "IntelliJ")
- Программаны жазуу үчүн жаңы Java классы
- Java синтаксисин башталгыч деңгээлде түшүнүү
1 -кадам: Негизги ыкма менен бош Java классын түзүңүз
Java классынын негизги методу - программаны IDE аркылуу иштеткенде аткарылуучу нерсе. Негизги методдун кашаанын ичиндеги бардык функциялар класс иштетилгенде автоматтык түрдө аткарылат. Бул жерде сиз башталгыч программаларыңызды жаза баштайсыз.
2 -кадам: Массивди түзүңүз
Биз Javaда кандайдыр бир объект түрүнүн тизмесине окшош массивдерди түзүүдөн баштайлы. Алар түзүлгөндө аларды кантип толтурганыңызга жараша белгиленген узундукка ээ. Жогорудагы сүрөттө мен кээ бир сандар менен толтурулган Int (ондук эмес) түрүндөгү массивди түздүм.
3 -кадам: Массивдин узундугун сактоо үчүн өзгөрмөнү түзүңүз
Ар бир массивдин узундугун кармоо үчүн өзгөрмөнү түзүңүз. Биз циклди орноткондо узундугуна муктаж болобуз, анткени цикл кайда токтоорун билиши керек. Болбосо, биз циклдин узундугун ашып кетүү үчүн ката алабыз.
4 -кадам: While Loop орнотуу
Бул мисал үчүн While Loop колдонобуз. Укуруктун иштөө жолу "x" "i" ден азыраак болгондо, цикл иштей берет. Циклди токтотуу шартын ишке киргизүү үчүн "x" бирдей мааниге же "i" ден чоң болушу керек. Биз "x" көбөйтө алабыз, ошондо ал акыры "i" маанисине жетет жана цикл иштебей калат, биз мурда түзгөн "i" колдонобуз, массивдин жалпы узундугу.
5 -кадам: While Loop аяктоо
Биз эсептегичти орнотушубуз керек, ал биздин учурда "x", биз нөлгө койгонбуз. Андан кийин, эгерде "x" "i" ден кичине болсо, while циклин иштете алабыз (бул массивдин узундугу). Андан кийин биз массивдеги нерсени "x" позициясына басып чыгарабыз, "x" x "1 =" циклынан улам цикл иштеген сайын "x" мааниси көбөйө берет. "X" көбөйгөн сайын "x" ге туура келген массивдеги кийинки пункт басылып чыгат.
6 -кадам: Массивдин чыгышын форматтаңыз
Мен мурунку кадамдагы өндүрүштү форматтоо жөнүндө сүйлөшкүм келет. Чыгууга келгенде, "System.out.print ()" программаны иштеткенде текстти экранга басып чыгарат. "ListNumbers [x]" массивдеги нерсени "x" абалына берет, + "" кошуу менен чыгарылган тизме бүтүндөй туташпаганын текшерүү үчүн сизге боштук берет.
7 -кадам: Толтурулган версияны текшериңиз
Бул сүрөттө массивди кайталоо үчүн While Loopту колдонуу үчүн программанын бүткөн версиясы көрсөтүлгөн. "//" кылуу сизге комментарий жазуу мүмкүнчүлүгүн берет, кодуңуздун ар бир бөлүмүнүн эмне кылаарын белгилөө дайыма жакшы практика.
8 -кадам: Кодду түзүңүз жана иштетиңиз
Эгерде баары эч кандай көйгөйсүз иштесе жана ошол эле массив колдонулган болсо, анда сиз IDEдеги кодду түзүп, иштеткенден кийин жогорудагы жыйынтык менен бүтүшүңүз керек болчу.
9 -кадам: Куттуктайбыз
Эгерде бардык кадамдар туура аткарылган болсо, анда сиз мурунку кадамдын жыйынтыгы менен бүтүшүңүз керек болчу. Бул үйрөткүчтөн кийин, массивди While Loop аркылуу кайталоо жөнүндө негизги түшүнүккө ээ болушуңуз керек. Бул Java саякатын баштоого жардам берүү үчүн убактылуу цикл жана массивдер боюнча жөнөкөй көрсөтмө. Альтернативдүү көнүгүү Java String объектисинин массивин түзүү жана бүтүн сандардын массивинде колдонулган стилди колдонуу менен аны кайталоо болмок.
Кыйынчылыктарды чечүү
Пайда болушу мүмкүн болгон жалпы каталар:
- өзгөрмөлөрдү аралаштыруу же класстарга же циклдерге кронштейндерди унутуу.
- Сиз массивдин узундугунан өтүп, эсептегичке жараша чектен чыгып кете аласыз.
Сунушталууда:
Visuino LEDдин жарыгын өзгөртүү үчүн Pulse Width Modulation (PWM) кантип колдонсо болот: 7 кадам
Visuino LEDдын жарыктыгын өзгөртүү үчүн Pulse Width Modulation (PWM) кантип колдонсо болот: Бул окуу куралында биз Arduino UNO жана Visuino менен туташкан LEDди колдонобуз жана анын жарыктыгы Pulse Width Modulation (PWM) аркылуу өзгөрөт
PCB жасоо үчүн Fritzingди кантип колдонсо болот: 3 кадам
PCB жасоо үчүн Фритзингди кантип колдонсо болот: Бул Нускамада мен Fritzingди кантип колдонууну көрсөтөм. Бул мисалда, мен ардуино үчүн кубат калканчын жасайын деп жатам, аны батарея менен ардуиного кубат берүү үчүн колдонсо болот
SMS жана башкаруу релесин SMS аркылуу жөнөтүү үчүн SIM800L кантип колдонсо болот: 3 кадам
SMS жана көзөмөлдөө релесин SMS менен жөнөтүү үчүн SIM800Lди кантип колдонуу керек: Сүрөттөмө: Бул окуу куралы SIM800Lди смс жөнөтүү жана релени башкаруу үчүн смс алуу үчүн кантип колдонууну көрсөтөт. SIM800L модулу кичинекей жана Arduino менен смс жөнөтүү, смс алуу, чалуу, чалууну кабыл алуу жана башкалар үчүн интерфейс үчүн колдонулушу мүмкүн. Бул окуу куралында
SplatPost принтерин колдонуу менен Splatoon 2де сүрөттөрдү басып чыгаруу үчүн өспүрүмдү кантип колдонсо болот: 10 кадам
SplatPost принтерин колдонуу менен Splatoon 2де сүрөттөрдү басып чыгаруу үчүн өспүрүмдү кантип колдонсо болот: Бул нускамада мен ShinyQuagsire тарабынан SplatPost принтерин кантип колдонууну көрсөтөм. Так көрсөтмөлөр болбосо, буйрук сабында тажрыйбасы жок бирөө бир аз кыйынчылыкка туш болмок. Менин максатым - поиго чейинки кадамдарды жөнөкөйлөтүү
Arduino калкуляторун жасоо үчүн баскычтопту жана LCDди Arduino менен кантип колдонсо болот: 5 кадам
Arduino калкуляторун жасоо үчүн Arduino менен баскычтопту жана LCDди кантип колдонуу керек .: Бул окуу куралында мен 4x4 матрицалуу клавиатураны жана 16x2 ЖКны Arduino менен кантип колдонуп, аны жөнөкөй Arduino калкуляторун жасоо менен бөлүшөм. Андыктан баштайлы