변명은 만개 결과는 한개

[Kotlin] 시작 전 본문

공부/Kotlin

[Kotlin] 시작 전

노마십가 2020. 8. 20. 01:46
728x90
반응형

Kotlin 코드와 Decomplie된 Java 코드

Tools > Kotlin > Show Kotlin Bytecode -> Decompile 버튼 클릭시

Kotlin 코드와 그 코드를 Java로 Decompile한 코드를 확인가능

 

fun main() {
    println("HelloKotlin!")
}
import kotlin.Metadata;

@Metadata(
   mv = {1, 1, 18},
   bv = {1, 0, 3},
   k = 2,
   d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u001a\u0006\u0010\u0000\u001a\u00020\u0001¨\u0006\u0002"},
   d2 = {"main", "", "HelloKotlin"}
)
public final class HelloKotlinKt {
   public static final void main() {
      String var0 = "HelloKotlin!";
      boolean var1 = false;
      System.out.println(var0);
   }

   // $FF: synthetic method
   public static void main(String[] var0) {
      main();
   }
}

main 함수에 arguments 를 받고싶을때


변수 표현하는법

달러표시 이후 중괄호.

Python 에서는 f"{변수}" 방식도 가능했는데, 이런방식으론 못하는건가? 어렵진않지만 아쉽다

 

 

728x90
반응형

'공부 > Kotlin' 카테고리의 다른 글

[Kotlin] class  (0) 2020.11.10
[Kotlin] Types, Properties, Fields  (0) 2020.11.07
[Kotlin] findViewById 하는 세가지 방법  (0) 2020.11.07
[Kotlin] 시작  (0) 2019.05.10
[펌] Kotlin 진짜 최고!  (0) 2019.05.05