Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- typeAlias
- do while문
- 스프링부트 버전
- 버전의 중요성
- 엘비스
- 로그캣
- Kapt
- 스프링부트2.7.9
- 초기화 미루기
- 맥북M1
- 타입별칭
- when문법
- downto
- 널 안전성
- 컴패니언
- 오브젝트
- dbms
- for문
- 오버라이드
- 람다함수
- 통합개발환경
- 안드로이드 스튜디오
- MySQL
- Until
- 접근제한자
- 반복문
- 인텔리제이
- 코틀린
- lateinit
- while문
Archives
- Today
- Total
목록when문법 (1)
좌충우돌 코딩
코틀린 - when문 설명
코틀린은 다른 언어에 없는 when이라는 녀석(?)이 있습니다. 코틀린의 부모인 자바 문법을 보면 자바에서 switch문이 코틀린에 when문과 비슷하다고 보시면 됩니다. 하지만 코틀린은 switch문에 if가 추가된 느낌입니다. 자바의 경우 완전 비교만으로 결과를 만들어냅니다. 예시를 볼까요? switch(변수) { case 비교값 : // 변수값과 비교값이 같으면 주석처리된 부분이 실행됩니다. } 변수값이 2이고 비교값이 2면 주석처리된 부분이 실행이 되는 문법이죠. 이번엔 코틀린을 볼까요? when(변수) { 비교값 -> // 변수값과 비교값이 같으면 이 영역이 실행됩니다. } 비슷한 느낌이죠?? 새로운 코틀린 when만의 기능을 볼까요? when(변수) { 비교값1, 비교값2 -> // 변수값과 ..
코틀린/순수 코틀린
2023. 3. 21. 20:13