Einfache Verwendung von Java und Kotlin für die Schleife

 Java for-Schleife

int Summe = 0;
 for(int i = 1; i <= 10; i++){
  Summe+=i
Log.d
}

Kotlin for-Schleife:

 //Sequentielles Durchlaufen von 0-100, einschließlich 0 und 100
        für (index in 0..100) {             Log.d(TAG, "- $index")         }

        //0-100 in umgekehrter Reihenfolge durchlaufen, einschließlich 0 und 100
        for (index in 100 downTo 0) {             Log.d(TAG, "$index")         }

        //Sequentielles Durchlaufen von 0-99. Hinweis: 100 ist nicht enthalten (bis das Endelement ausgeschlossen wird)
        for (index in 0 bis 100) {             Log.d(TAG, "$index")         }

        //Durchlauf 0-100 mit einer Schrittweite von 5 und Ausgabe 0 5 10 15 20..
        for (index in 0..100 step 5) {             Log.d(TAG, "$index")         }

        val list_test = listOf(User("张三", 25), User("李四", 26), User("王五", 27))

        //Jedes Element aus der Sammlung herausnehmen Ausgabe: User(name=Zhang San, age=25) User(name=Li Si, age=26) User(name=王五, age=27) for (user in list_test
        ) {             Log.d(TAG, "$user")         }

        //Nehmen Sie den Index heraus und geben Sie 0 1 2 aus
        for (index in list_test.indices) {             Log.d(TAG, "$index")         }

        /**
         * Nehmen Sie den Index und die Wertausgabe heraus: IndexedValue(index=0, value=User(name=Zhang San, age=25)) IndexedValue(index=1, value=User(name=李思, age=26 ) )...
         * Verwenden Sie „index.index“, um den Index abzurufen
         * Verwenden Sie „index.value“, um den Benutzer abzurufen
         */
        for (index in list_test.withIndex()) {             Log.d(TAG, „${index .value}" )         }

おすすめ

転載: blog.csdn.net/qq_25462179/article/details/118083877
おすすめ