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)