我认为问题标题有点混乱,但我找不到更准确的说法。 我只需要一个简单的代码示例来告诉你我想要什么。 我: // code 1
interface A { A bla(); }
class B implements A { @Override public B bla() { return this; } }
class C implements A { @Override public C b
我开始使用Kotlin并尝试实现一个可接受的对象,该对象接收字符串列表作为辅助构造函数的参数。然而,我发现了错误: Cannot access '< this >' before super class constructor has been called 这里是我的代码: class StringChecker(val stringList : List<String>) : Parcelab
我尝试从字符列表中的折叠操作获得多个结果,然后对这两个值使用解构赋值给它们自己的变量。但是,这似乎导致由科特林编译器异常: java.lang.UnsupportedOperationException: Don't know how to generate outer expression for class <closure-Test$1>
奇怪(我)不破坏结构,这按预期工作。以下是一个示