코틀린 연습장(실행용)
Kotlin Playground: Edit, Run, Share Kotlin Code Online
play.kotlinlang.org
코틀린 연습장(저장및 공유)
Log In
Replit is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programming languages.
replit.com
- for
- for(i in 1 until 11 step 2) 변수 i에 1부터 10까지 2칸씩 띄움
- println
- "$변수" 문자열안에서 변수 인식가능
- inline메서드
- 메서드 안에 한줄이면 축소가능
- ex) fun introduceMsh() :String{
return "HI";
}
fun introduceMsh() :String = "HI";
- 생성자
- class Person(var age: Int,
var name: String,
var gender: String,
var home: String){}
- data class Person(var age: Int, *data붙이면 toString 오버라이딩 자동지원
var name: String,
var gender: String,
var home: String){}
- 입력
- readLine()?.trim()?.toInt() ? : null일수도 있다는 표식
- readLine()!!.trim().toInt() !! : 확실히 null이아니라는 표식
- readLine()?.trim()?.toInt() ?:0 :값이 없으면 0을 넣겠다
'공부기록' 카테고리의 다른 글
공부기록, 2021-04-19(파이썬,코틀린 문법) (0) | 2021.04.19 |
---|---|
공부기록, 2021-04-18(파이썬 문법) (0) | 2021.04.19 |
공부기록, 2021-04-17(파이썬 문법) (0) | 2021.04.19 |
공부기록, 2021-04-15(파이썬 문법) (0) | 2021.04.15 |
공부기록, 2021-04-14(intellij설정,코틀린 깃허브연동) (0) | 2021.04.15 |