如何在java类中从kotlin类创建对象?

时间:2017-06-30 01:33:44

标签: java android class object kotlin

我创建了一个汽车的kotlin类,我想在java类中创建这个类的对象?我怎么能这样做? 提前致谢

3 个答案:

答案 0 :(得分:2)

在Kotlin中创建的类可以像在Java中创建的类一样实例化。

示例:

// Kotlin
data class Car(val name: String, val yearProduced: Int)


// Java
Car car = new Car("Ford", 2017);

答案 1 :(得分:1)

  1. 你可以这样做

    lateinit var myObj:MyClass

  2. 在功能上你可以这样做

    {    
     myObj=MyClass()
    }
    
    1. val myObj = MyClass()

答案 2 :(得分:0)

  1. 创建Kotlin类例如:
  2. open class Foo {

    open fun testFooFuncation(): Foo? {
    
        println("Call Kotlin Foo Class form Java Class...")
    
        return Foo()
    }
    

    }

    1. 从java类调用,例如:
    2. 公共类CarClass {

      public static void main(String[] args){
      
      
      
          Foo foo = new Foo();
          System.out.print(foo.testFooFuncation());
      
      
      }
      

      }