【发布时间】:2017-06-30 01:33:43
【问题描述】:
我创建了一个汽车的 kotlin 类,我想在 java 类中从这个类创建对象??我怎么能那样做?? 提前致谢
【问题讨论】:
标签: java android class object kotlin
我创建了一个汽车的 kotlin 类,我想在 java 类中从这个类创建对象??我怎么能那样做?? 提前致谢
【问题讨论】:
标签: java android class object kotlin
在 Kotlin 中创建的类可以像在 Java 中创建的类一样被实例化。
例子:
// Kotlin
data class Car(val name: String, val yearProduced: Int)
// Java
Car car = new Car("Ford", 2017);
【讨论】:
你可以这样做
lateinit var myObj: MyClass
在函数中你可以这样做
{
myObj=MyClass()
}
【讨论】:
公开课 Foo{
open fun testFooFuncation(): Foo? {
println("Call Kotlin Foo Class form Java Class...")
return Foo()
}
}
公共类 CarClass {
public static void main(String[] args){
Foo foo = new Foo();
System.out.print(foo.testFooFuncation());
}
}
【讨论】: