[Kotlin Basics] Returns and Jumps

Returns and Jumps 코틀린은 3가지 구조적 jump 표현식을 갖는다. return : 기본적으로 가장가깝게 둘러싸고 있는 함수 또는 익명 함수로 부터 리턴한다. break : 가장 가깝게 둘러싸고 있는 루프를 종료한다 continue : 가장 가깝게 둘러싸고 있는 루프의 다음 단계를 진행시킨다. 이러한 더보기…

글쓴이 Charlezz,

[Kotlin Basics] 제어문

제어문 : if, when, for, while If 문법 코틀린에서는 if 는 표현중하나로 값을 하나 리턴하게 된다. 그러므로 삼항연산자는 존재하지 않는다. 왜냐하면 if문법이 그 역할을 하고 있으니까.   // Traditional usage var max = a if (a < b) max = 더보기…

글쓴이 Charlezz,

[Kotlin Basics]Packages

Package 소스는 패키지 선언과 함께 시작된다. package foo.bar fun baz() {} class Goo {} // … 클래스와 함수 같은 콘텐트 전부 패키지가 선언된 소스파일에 포함된다. 그래서 위의 예제를 보면 baz()의 전체 이름은 foo.bar.baz이고 Goo의 전체 이름은 foo.bar.Goo가 된다.   만약 더보기…

글쓴이 Charlezz,

[Kotlin Basics]기본 자료형

기본자료형 Numbers 자바랑 비슷하지만 똑같지는 않다. 예를 들면 암시적 형변환은 제공하지 않는다. var mInt = 0 var mLong = 0L //mLong = mInt (확장시키는 암시적 형변환은 불가능) mLong = mInt.toLong() 자료형 : 비트 사이즈 Double : 64 Float : 32 더보기…