Сегодня я покажу вам синтаксические различия между языками программирования Kotlin и Java для циклов. Но прежде чем двигаться дальше, я хотел бы попросить вас подписаться на мою учетную запись Medium, чтобы получать последние обновления об Android и других темах, связанных с технологиями, а также проверять моя предыдущая часть этой серии здесь Ссылка

Что такое петля?

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

Котлин: 🖖

В случае языка программирования Kotlin мы можем использовать цикл четырьмя различными способами:

  1. Цикл for (с использованием ключевого слова in)
  2. Цикл for (используя ключевое слово until)
  3. Цикл Foreach
  4. Пока цикл

Напишем несколько примеров кода на языке программирования Kotlin:

Ява: 🤘

В случае с языком программирования Java мы можем использовать цикл тремя различными способами:

  1. Для цикла
  2. Цикл Foreach
  3. Пока цикл

Напишем несколько примеров кода на языке программирования Java:

Это все на данный момент. Я расскажу больше о Android, Java, Kotlin и Springboot в своих следующих статьях.

Если вы пропустили:

  1. https://erselankhan.medium.com/android-kotlin-vs-java-part-2-erselan-khan-9b5f5d96de92
  2. https://erselankhan.medium.com/android-kotlin-vs-java-series-part-3-handle-null-objects-dd8354021e38
  3. https://medium.com/bazaar-tech/dynamically-update-refresh-reload-viewpager2-fragments-588fcbd6f859

Покажите свою любовь, поделившись этой статьей с другими разработчиками, а также подписавшись на мой аккаунт на Medium.

(Опять же, источник этой демонстрации находится на https://github.com/arsalankhan994/kotlin-vs-java/tree/master/src/main. Подпишитесь на меня, чтобы узнать больше об Android, Kotlin и других технологиях. Если у вас есть какие-либо вопросы, задайте их мне здесь или напишите мне на [email protected], и я сделаю все возможное, чтобы ответить.)