我認爲問題標題有點混亂,但我找不到更準確的說法。 我只需要一個簡單的代碼示例來告訴你我想要什麼。 我: // 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>
奇怪(我)不破壞結構,這按預期工作。以下是一個示