kotlin

    2熱度

    1回答

    我使用Kotlin getting started guide設置科特林首次上IntelliJ IDEA的具有以下配置: IntelliJ IDEA 2017.2.5 Build #IC-172.4343.14, built on September 26, 2017 JRE: 1.8.0_152-release-915-b12 x86_64 JVM: OpenJDK 64-Bit Serv

    4熱度

    1回答

    我一直在試圖把這個Kotlin代碼翻譯成Java,因爲這個項目是用Java編寫的。我通過查看Kotlin語法進行翻譯。但是,還有一些我很難理解。 https://github.com/airbnb/lottie-android/blob/master/LottieSample/src/main/kotlin/com/airbnb/lottie/samples/AppIntroActivity.kt

    1熱度

    2回答

    回到java我以前只寫return爲一個無效的方法...但kotlin似乎不允許只是返回,而是它使用[email protected]? 有人可以解釋這是什麼以及它如何增加價值? bAddLine.setOnClickListener { val selectedSeries = getSelectedSeries() if (selectedSeries.isEmpt

    10熱度

    1回答

    複製列表如何在科特林複製列表... 我使用 val selectedSeries = mutableListOf<String>() selectedSeries.addAll(series) 是否有一個更簡單的方法?

    1熱度

    1回答

    怎麼可能啓動一個新的聯繫人與vCard存儲爲字符串的意圖? 可能以某種方式設置原始vCard而不是URI? A排序的: intent.setDataAndType(vcardAsString,"text/x-vcard")

    1熱度

    2回答

    我正在從Java移植到Kotlin的一個類。這個類聲明瞭數百個對象。每個對象都有一個名稱屬性,它與對象的聲明變量名稱相同。 Java反射允許通過反射使用聲明的名稱來設置對象成員name。只需在數百個構造函數中保存一個參數即可。 我嘗試在Kotlin中做同樣的事情,但無法弄清楚如何做屬性設置。下面是一些簡單的測試代碼: package myPackage import kotlin.reflec

    6熱度

    2回答

    在Java中有可能通過使private,然後通過publicstatic方法訪問它,這個類裏面隱藏類的主要構造: public final class Foo { /* Public static method */ public static final Foo constructorA() { // do stuff return new Foo(

    0熱度

    1回答

    我有java的代碼是這樣的: public static <KEY, VALUE> Map<KEY, List<VALUE>> createMultimap(@NonNull Collection<VALUE> values, @NonNull TransformFunction<VALUE, KEY> transformFunction) { Map<KEY, List<VALUE>>

    3熱度

    3回答

    我偶然發現了一個問題,即編譯「不能以下候選人中選擇」時,我指的是rng.max其中rng:IntRange: inline val <T:Comparable<T>> ClosedRange<T>.max get() = endInclusive // max of range inline val <T:Comparable<T>> Iterable<T>.max get():T? = max

    3熱度

    1回答

    Kotlin有沒有在已過濾的數字列表上進行sum()操作的方法,但實際上並未首先過濾出元素? 我正在尋找這樣的事情: val nums = listOf<Long>(-2, -1, 1, 2, 3, 4) val sum = nums.sum(it > 0)