woong's
Kotlin 기본 문법 공부하기 본문
Kotlin 기본 문법 공부하기
를 통해서 환경 및 준비 작업 을 해보았습니다. 이번에는 간단한 문법, 많이 쓰이는 문법
을 익혀 보도록 하려 합니다.
1. 변수 선언
변수 선언에서는 val , var 의 키워드를 사용합니다.
val 읽기전용 상수를 의미
1 2 3 4 | val a: Int = 1 val b = 1 // `Int` 타입 추론 valc:Int //값을할당하지않을경우타입필요 c = 1 // 확정(definite) 할당 | cs |
var 는 변경 가능한 변수
1 2 | var x = 5 // `Int` 타입 추론 x += 1 | cs |
2. 함수 정의
함수 정의 한때는 키워드는 fun 파라미터가 앞에 존재 하고 타입이 뒤에 있습니다.
리턴 타입의 정의는 : 기호를 사용해서 하고 있습니다.
리턴 값이 존재 하지 않는 경우 Void 대신에 Unit 키워드를 사용합니다. [생략 가능]
1 2 3 | fun sum(a: Int, b: Int): Int { return a + b } | cs |
3. IF 조건문
if 조건문은 큰 특의 점은 없는것 같습니다.
1 2 3 4 | if (a > b) return a else return b | cs |
4. FOR 문
for each 문을 아래와 같이 사용하는것 같습니다.
1 2 | for (arg in args) print(arg) | cs |
1 | for (i in 1..5){} | cs |
5. CLASS 정의
Class 정의를 하면서 바로 생성자를 만들수 있습니다.
Class 인스턴스 생성
1 2 | val user = User() val user = User("Park") | cs |
'Develop > Android' 카테고리의 다른 글
Kotlin Extensions 사용하기 (1) | 2017.05.25 |
---|---|
Kotlin 으로 RecyclerView 만들어 보기 (0) | 2017.05.25 |
Kotlin 사용하기 위한 준비 작업 하기 (0) | 2017.05.19 |
Android Proguard 사용하기 (0) | 2017.04.04 |
Android ButterKnife 사용하기 (0) | 2017.02.10 |
Comments