kotlin2 Kotlin Reflection Reflection이란? 런타임 시에 프로그램 내부의 구조적인 정보를 얻거나, 구조를 수정하는 것이 가능하게 하는 기술입니다. 더보기 더보기 더보기 Reflection is a set of language and library features that allows you to introspect the structure of your program at runtime. Functions and properties are first-class citizens in Kotlin, and the ability to introspect them (for example, learning the name or the type of a property or function at runtime) is essential.. 2021. 12. 19. [Kotlin] Char타입을 Int로 변환하는 방법 Kotlin Standard Library는 다양한 Helper Function을 제공한다. "12345"라는 값이 있을 때, String.toInt()는 String을 Int타입으로 캐스팅해준다. Java에서 Integer.parseInt(str)과 동일하다. 그렇다면 Char의 경우에는 어떨까? Char타입에도 Char.toInt() 함수가 있는데, "1" 값을 1로 변환해줄까? 정답은, NO! Char.toInt()는 ASCII값을 반환한다. class Test { @Test fun test() { val str = "12345" println("str.toInt(): ${str.toInt()}") str.forEach { c -> println("c.toInt(): ${c.toInt()}") pr.. 2020. 6. 23. 이전 1 다음