«kotlin» etiketlenmiş sorular

Kotlin, JetBrains tarafından desteklenen açık kaynaklı, statik olarak yazılmış bir programlama dilidir. Kotlin, OOP ve fonksiyonel özellikleri bir araya getirir ve birlikte çalışabilirlik, güvenlik, netlik ve takım desteğine odaklanır. Şu anda JVM ve JavaScript'i hedefliyor ve Android'de resmi olarak desteklenen bir dildir.


5
Kotlin: Liste yayınlarıyla nasıl çalışılır: Denetlenmemiş Oyuncular: kotlin.collections.List <Kotlin.Any?> Kotlin.colletions.List <Waypoint>
Listİlk veya son öğe olmayan (bir geçiş noktası) içindeki her öğeyi döndüren bir işlev yazmak istiyorum . İşlev List&lt;*&gt;, girdi olarak bir genel alır . Bir sonuç, yalnızca listenin öğeleri şu türdeyse döndürülmelidir Waypoint: fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? { list.forEach { if(it !is Waypoint ) return null } val waypointList …
109 list  generics  casting  kotlin 

11
Kotlin addTextChangeListener lambda?
Kotlin'de EditText addTextChangeListener için bir lambda ifadesini nasıl oluşturursunuz? Aşağıda bir hata veriyor: passwordEditText.addTextChangedListener { charSequence -&gt; try { password = charSequence.toString() } catch (error: Throwable) { raise(error) } }
109 android  kotlin  textview  anko 

13
Çözümlenmemiş referans: kotlinx
Android Studio'da Kotlin ve Kotlin Android uzantılarını denemeye çalışıyorum. Bunu hem Ubuntu 14.04'te Android Studio v 1.5.1'de hem de OS X El Capitan'da Android Studio v 1.5.1'de aynı sonuçla denedim. İşte yaptığım şey: Kotlin eklentisini 1.0.0-beta-35950-IJ141-11 kurdum Yeni bir boş Android projesi oluşturun MainActivity dosyasını Kotlin'e dönüştürün (yardım-&gt; findaction-&gt; dosyayı …


5
Kotlin'de bir satır içi işlevi ne zaman kullanılır?
Satır içi bir işlevin performansı artıracağını ve oluşturulan kodun büyümesine neden olabileceğini biliyorum, ancak birini kullanmanın ne zaman doğru olduğundan emin değilim. lock(l) { foo() } Parametre için bir işlev nesnesi oluşturmak ve bir çağrı oluşturmak yerine, derleyici aşağıdaki kodu yayınlayabilir. ( Kaynak ) l.lock() try { foo() } finally …

3
Android Odası - LIKE ile sorgu seçin
Adları metin içeren tüm nesneleri aramak için bir sorgu yapmaya çalışıyorum: @Query("SELECT * FROM hamster WHERE name LIKE %:arg0%") fun loadHamsters(search: String?): Flowable&lt;List&lt;Hamster&gt;&gt; Mesajlar: Error:no viable alternative at input 'SELECT * FROM hamster WHERE name LIKE %' Error:There is a problem with the query: [SQLITE_ERROR] SQL error or missing database …

5
Kotlin'de değişken adı veya Yayılma Operatörü öncesinde Kotlin yıldız işareti operatörü
Kotlin'de bir değişken adından önce bir yıldız işaretinin tam olarak ne yaptığını bilmek istiyorum. Bunu ( *args) bir Spring boot Kotlin örneğinde gördüm : @SpringBootApplication open class Application { @Bean open fun init(repository: CustomerRepository) = CommandLineRunner { repository.save(Customer("Jack", "Bauer")) repository.save(Customer("Chloe", "O'Brian")) repository.save(Customer("Kim", "Bauer")) repository.save(Customer("David", "Palmer")) repository.save(Customer("Michelle", "Dessler")) } } fun …
108 syntax  kotlin 


3
Kotlin'de, bir InputStream'in tüm içeriğini bir String'e nasıl okuyabilirim?
Son zamanlarda InputStreambir Kotlin'de bir String'in tüm içeriğini okumak için kod gördüm , örneğin: // input is of type InputStream val baos = ByteArrayOutputStream() input.use { it.copyTo(baos) } val inputAsString = baos.toString() Ve ayrıca: val reader = BufferedReader(InputStreamReader(input)) try { val results = StringBuilder() while (true) { val line = …

5
Kotlin'de bir sınıf ve nesne arasındaki fark
Kotlin'de yeniyim ve kısa süre önce basit bir dosyayı java'dan Kotlin'e dönüştürdüm. Android dönüştürücünün java sınıfımı bir Kotlin nesnesine neden değiştirdiğini merak ediyorum. Java: public class MyClass { static public int GenerateChecksumCrc16(byte bytes[]) { int crc = 0xFFFF; int temp; int crc_byte; for (byte aByte : bytes) { crc_byte = …
107 java  android  kotlin 

17
Kotlin Android yeni Aktivite başlat
Android'de başka bir etkinlik başlatmak istiyorum ancak şu hatayı alıyorum: Lütfen yapıcı çağrısını belirtin; 'Sayfa2' sınıflandırıcısının tamamlayıcı nesnesi yok Intentsınıfı örnekledikten sonra . Hatayı düzeltmek için ne yapmalıyım? Kodum: class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } fun buTestUpdateText2 (view: View) { val changePage = …

3
GSON kullanan Json'dan Kotlin Veri Sınıfı
Bunun gibi Java POJO sınıfım var: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } ve Kotlin veri sınıfım var Bunun gibi data class Topic(val id: Long, val name: String) Nasıl temin etmek json keyherhangi değişkenlere kotlin data classgibi @SerializedNamejava değişkenleri ek açıklamanın?
105 java  json  gson  kotlin  data-class 

11
Ters aramayla Kotlin'de Etkili Numaralar?
Kotlin'deki bir enum üzerinde 'ters arama' yapmanın en iyi yolunu bulmaya çalışıyorum. Etkili Java'dan çıkarımlardan biri, geriye doğru aramayı işlemek için numaralandırma içine statik bir harita eklemenizdi. Bunu basit bir numaralandırma ile Kotlin'e taşımak beni şuna benzeyen bir koda götürüyor: enum class Type(val value: Int) { A(1), B(2), C(3); companion …
105 enums  kotlin 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.