240501_디모의 코틀린 문법 강의 정리 #4강. 타입추론과 함수
2024. 4. 30. 20:32ㆍTIL(Today I Learned)
유튜브 - 디모의 코틀린 문법 강의 정리
#4강. 타입추론과 함수
1. 타입추론: 변수/함수를 선언할 때나 연산이 이뤄질 때 자료형을 따로 명시하지 않아도 알아서 자료형을 추론해주는 기능
=> 특정한 경우가 아니면 타입추론을 통해 코드를 간소화
ex) var a = 1234에서 a를 Int로 추론
ex) var a = 12.34f에서 a를 float로 추론
ex) var a = 1234L에서 a를 long으로 추론
ex) var a = 12.34에서 a를 double로 추론
2. 함수
1) 정수를 더하는 함수 예시 코딩
fun add(a:Int, b:Int, c:Int): Int{
return a+b+c
}
2) 단일표현식 함수: 함수의 간소화를 지원하는 함수 형태
fun add(a:Int, b:Int, c:Int) = a+b+c
* 함수는 내부적으로 기능을 가진 특수한 형태이지만, 외부에서는 parameter을 넣는 것 외에는 자료형이 결정된 변수임
'TIL(Today I Learned)' 카테고리의 다른 글
240503_디모의 코틀린 문법 강의 정리 #6강. 반복문과 증감연산자 (0) | 2024.04.30 |
---|---|
240502_디모의 코틀린 문법 강의 정리 #5강. 조건문과 비교연산자 (0) | 2024.04.30 |
240430_디모의 코틀린 문법 강의 정리 #3강. 형변환과 배열 (0) | 2024.04.30 |
240429_디모의 코틀린 문법 강의 정리 #2강. 변수와 자료형 (0) | 2024.04.29 |
2024.04.18 (0) | 2024.04.18 |