我对 Kotlin 比较陌生,最近开始将一些 Java 项目转换为 Kotlin 进行练习。我知道 Java 代码正在运行,但我在运行 Kotlin 端口时遇到问题。看起来 Kotlin 无法像 Java 那样访问 Java 类。
我在 Java 库中有一个类,如下所示:
package foo.bar.utils;
import java.util.List;
import java.util.ArrayList;
public class Foo {
private List<Bar> bars;
public Foo() {
bars = new ArrayList<>();
}
static public class Bar {
private Qux quxs;
public Qux getQuxs() {
return quxs;
}
public Bar setQuxs(final Qux quxs) {
this.quxs = quxs;
return this;
}
static class Qux {
@Override
public String toString() {
return "Qux []"; …Run Code Online (Sandbox Code Playgroud) kotlin ×1