intelliJ - Java.java to Kotlin.kt

CODEDRAGON Development/IDE, Editor

반응형

 

 

intelliJ - Java.java to Kotlin.kt

intelliJ IDE에서 자바 코드를 복사한 붙여넣기 하면 바로 코틀린으로 변환할 것인지 물어봅니다.

 


 

[Yes]


 


 

 

 

.java

변환전 자바코드

class MyClass{

private int number;

public void setNumber(int num){

number = num;

}

public int getNumber(){

return number;

}

}

 

class YourClass{

public void accessClass(MyClass myClass){

myClass.number=10;     //ERROR

myClass.setNumber(20);

System.out.println(myClass.getNumber());

}

}

 

변환후 코틀린코드

.kt

internal class MyClass {

    var number: Int = 0

}

 

internal class YourClass {

    fun accessClass(myClass: MyClass) {

        myClass.number = 10     //ERROR

        myClass.number = 20

        println(myClass.number)

    }

}