Kotlin
[Kotlin Basics] Returns and Jumps
Returns and Jumps 코틀린은 3가지 구조적 jump 표현식을 갖는다. return : 기본적으로 가장가깝게 둘러싸고 있는 함수 또는 익명 함수로 부터 리턴한다. break : 가장 가깝게 둘러싸고 있는 루프를 종료한다 continue : 가장 가깝게 둘러싸고 있는 루프의 다음 단계를 진행시킨다. 이러한 더보기…
Returns and Jumps 코틀린은 3가지 구조적 jump 표현식을 갖는다. return : 기본적으로 가장가깝게 둘러싸고 있는 함수 또는 익명 함수로 부터 리턴한다. break : 가장 가깝게 둘러싸고 있는 루프를 종료한다 continue : 가장 가깝게 둘러싸고 있는 루프의 다음 단계를 진행시킨다. 이러한 더보기…
제어문 : if, when, for, while If 문법 코틀린에서는 if 는 표현중하나로 값을 하나 리턴하게 된다. 그러므로 삼항연산자는 존재하지 않는다. 왜냐하면 if문법이 그 역할을 하고 있으니까. // Traditional usage var max = a if (a < b) max = 더보기…
Package 소스는 패키지 선언과 함께 시작된다. package foo.bar fun baz() {} class Goo {} // … 클래스와 함수 같은 콘텐트 전부 패키지가 선언된 소스파일에 포함된다. 그래서 위의 예제를 보면 baz()의 전체 이름은 foo.bar.baz이고 Goo의 전체 이름은 foo.bar.Goo가 된다. 만약 더보기…
기본자료형 Numbers 자바랑 비슷하지만 똑같지는 않다. 예를 들면 암시적 형변환은 제공하지 않는다. var mInt = 0 var mLong = 0L //mLong = mInt (확장시키는 암시적 형변환은 불가능) mLong = mInt.toLong() 자료형 : 비트 사이즈 Double : 64 Float : 32 더보기…