Pertanyaan yang diberi tag kotlin

127
Beberapa variabel biarkan masuk Kotlin

Apakah ada cara untuk merangkai beberapa memungkinkan untuk beberapa variabel nullable di kotlin? fun example(first: String?, second: String?) { first?.let { second?.let { // Do something just if both are != null } } } Maksud saya, sesuatu seperti ini: fun example(first: String?, second:...

121
Bagaimana cara mengurai JSON di Kotlin?

Saya menerima string objek JSON yang cukup dalam dari layanan yang harus saya parse ke objek JSON dan kemudian memetakannya ke kelas. Bagaimana cara mengubah string JSON menjadi objek di Kotlin? Setelah itu pemetaan ke kelas masing-masing, saya menggunakan StdDeserializer dari Jackson. Masalah...

121
Properti harus diinisialisasi atau abstrak

Itu pasti pertanyaan yang bodoh, tapi saya benar-benar baru mengenal Kotlin dan saya tidak menemukan solusi apa pun. Bagaimana cara mendeklarasikan bidang kelas? Seperti kita bisa memilikinya di java: protected SharedPreferences mSharedPreferences; Dan nanti di onCreate(): mSharedPreferences =...

120
`break` dan` continue` di `forEach` di Kotlin

Kotlin memiliki fungsi iterasi yang sangat bagus, like forEachor repeat, tetapi saya tidak dapat membuat operator breakand continuebekerja dengannya (baik lokal maupun non-lokal): repeat(5) { break } (1..5).forEach { continue@forEach } Tujuannya adalah untuk meniru loop biasa dengan sintaks...