Kotlin(5)
-
백준 2588번 - 곱셈 (코틀린)
fun main() { val first = readln()!!.toInt() val sec = readln()!! // 2 -> 1 -> 0 순으로 ...456이면 654 순으로 출력. for ( i in 2 downTo 0) { println( first * sec[i].digitToInt()) } println(first*sec.toInt()) } ** digitToInt() : 문자 변수의 값이 숫자인경우, digitToInt() 함수를 이용하여 숫자로 변환 할 수 있다. ** for ( i in 2 downTo 0 ) 2 부터 0까지 거꾸로 for 문을 돌린다.
2022.06.01 -
Kotlin Null 처리 (Not null, Nullable)
코틀린 기초 강좌를 보다가 변수 자료형 선언 뒤에 물음표를 붙이는 것이였다. 이건 또 뭐여.... ㅠㅠ .... 보니 Null 처리를 해주는 것이더라. var temp: String = "abc" temp = null // 문법 오류 // Null 을 사용하고싶으면, var temp: String? = "abc" temp = null // 성공 ! Safe Calls Null 을 좀더 Safe 하게 사용하는 방법이다. 코틀린에서 null 체크를 ? (Question mark)로 제공하고 있는건 이제 이해가 되시져? 그렇다면, 첨부터 null 변수에 ? 를 포함해서 사용하게 되면 null 을 간단하게 피할수 있습니다. // var 변수를 null 로 초기화 먼저 합니다. var temp: String? =..
2022.04.07 -
22-04-01 안드로이드 개발 일지
맨날 노잼 통신 개발만 하다가 어플 개발하니까 넘 재밋구만 오늘 까지 개발한 별거 없지만 기록용으로 포스팅을 올려본다. Android Developer 공식 사이트에서 제공해주고있는 아래의 과정을 따라가고있다. https://developer.android.com/codelabs/kotlin-android-training-images-compat#0 Android Kotlin Fundamentals 01.3: Image resources and compatibility | Android Developers Learn how to use image resources in your app, and learn about app compatibility with different Android versions...
2022.04.01 -
Kotlin 을 이용한 Android 개발 순서
1. 최신 버전의 Android Studio를 설치한다 https://developer.android.com/studio?hl=ko Download Android Studio and SDK tools | Android Developers The official IDE for Android app developers. developer.android.com 2. 먼저 Android 에서 어플 개발 순서의 흐름을 알기 위해, Android devlopers 의 official 문서를 참고한다. 아래 링크가 Android Kotlin 기초 과정이다 ! 요것만 한바퀴 돌아도 감이 올것이다. ! https://developer.android.com/courses/kotlin-android-fundamentals/..
2022.03.31 -
Kotlin -1
지금 학습하고 있는것은 Android 공식 문서로 공부중이다. https://developer.android.com/codelabs/kotlin-android-training-app-anatomy?hl=ko#0 Android Kotlin Fundamentals 01.2: Anatomy of Basic Android Project | Android Developers Learn your way around the files that make up an Android project, and create an app with an interactive button. developer.android.com 안드로이드 스튜디오부터 설치하고, 차근차근 따라가는 중인데 ... 맨날 리눅스로 개발하다가 개발 UI툴 쓸..
2022.03.30