Domande taggate «kotlin»

Kotlin è un linguaggio di programmazione open source tipicamente statico supportato da JetBrains. Kotlin combina OOP e caratteristiche funzionali ed è focalizzato su interoperabilità, sicurezza, chiarezza e supporto degli strumenti. Attualmente ha come target JVM e JavaScript ed è una lingua ufficialmente supportata su Android.



14
ListAdapter non aggiorna l'elemento in RecyclerView
Sto usando la nuova libreria di supporto ListAdapter. Ecco il mio codice per l'adattatore class ArtistsAdapter : ListAdapter<Artist, ArtistsAdapter.ViewHolder>(ArtistsDiff()) { override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder { return ViewHolder(parent.inflate(R.layout.item_artist)) } override fun onBindViewHolder(holder: ViewHolder, position: Int) { holder.bind(getItem(position)) } class ViewHolder(view: View) : RecyclerView.ViewHolder(view) { fun bind(artist: Artist) { …

3
IntArray vs Array <Int> in Kotlin
Non sono sicuro di quale sia la differenza tra an IntArraye an Array&lt;Int&gt;in Kotlin e perché non posso usarli in modo intercambiabile: So che si IntArraytraduce in int[]quando si targetizza il JVM, ma in cosa si Array&lt;Int&gt;traduce? Inoltre, puoi anche avere String[]o YourObject[]. Perché Kotlin ha classi del tipo {primitive}Arrayquando …
91 kotlin 


8
Kotlin - Come concatenare correttamente una stringa
Una domanda molto semplice, qual è il modo giusto per concatenare una stringa in Kotlin? In Java useresti il concat()metodo, ad es String a = "Hello "; String b = a.concat("World"); // b = Hello World La concat()funzione non è disponibile per Kotlin però. Devo usare il +segno?
90 string  kotlin 


1
Crea un'istanza di una classe astratta in Kotlin
Sono nuovo su Kotlin e sto cercando di usarlo nel mio progetto Android. Ho questo codice: public var oneTouchTimer: CountDownTimer = CountDownTimer(500, 100) { override fun onTick(l: Long) { } override fun onFinish() { } } E sta lanciando l'errore: Cannot create an instance of an abstract class. Fondamentalmente sto …
90 kotlin 




6
Getters e Setters a Kotlin
In Java, ad esempio, posso scrivere getter da solo (generato da IDE) o utilizzare annotazioni come @Getter in lombok, il che era piuttosto semplice. Kotlin tuttavia ha getter e setter per impostazione predefinita . Ma non riesco a capire come usarli. Voglio farlo, diciamo, simile a Java: private val isEmpty: …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.