Day01_함수

2022. 9. 14. 17:19· Kotlin
목차
  1. 📌 01. 함수
  2. 📖 리턴타입이 없는 경우
  3. 📖 리턴타입이 있는 경우

📌 01. 함수


코틀린언어로 함수를 만들때 자바와는 큰 차이가 있다.

📖 리턴타입이 없는 경우

자바에서 리턴타입이 없는 함수의 경우 void를 적지만
코틀린에선 아무것도 기입하지 않는다.
아무것도 적지 않는 경우 Unit이라는 자료형이 디폴트로 설정 된다.
즉, ": Unit"이 생략된 것이다.

fun Function() {
    println("Hello World!")
}

📖 리턴타입이 있는 경우

리턴타입이 있는 경우 자바는 파라미터를 받기전에 미리 리턴 타입을 선언하지만
코틀린의 경우 파라미터를 선언한 후 리턴타입을 기재한다.
마찬가지로 파라미터의 경우도 파라미터가 담길 변수를 미리 선언한 후 해당 파라미터의 자료형을 선언한다.

fun Functon( a : Int, b : Int) : Int {
    return a + b
}
저작자표시 비영리 변경금지 (새창열림)

'Kotlin' 카테고리의 다른 글

Day05_반복문  (0) 2022.09.17
Day04_조건식  (1) 2022.09.14
Day03_문자열 템플릿  (0) 2022.09.14
Day02_변수 선언  (0) 2022.09.14
  1. 📌 01. 함수
  2. 📖 리턴타입이 없는 경우
  3. 📖 리턴타입이 있는 경우
'Kotlin' 카테고리의 다른 글
  • Day05_반복문
  • Day04_조건식
  • Day03_문자열 템플릿
  • Day02_변수 선언
ChoiJyun
ChoiJyun
ChoiJyun
ChoiJyun
ChoiJyun
전체
오늘
어제
  • 분류 전체보기 (87)
    • QC (11)
      • 용어 (4)
      • 개념 (4)
      • 설비 (2)
      • 인증 (1)
    • Java (19)
      • Java Fundamental (12)
      • JSP (7)
    • 데이터베이스 (1)
    • C# (25)
    • C, C++ (4)
    • Kotlin (5)
    • Andriod (13)
    • Git (7)
    • 오류 (1)

블로그 메뉴

  • 홈
  • 글쓰기
  • 관리
hELLO · Designed By 정상우.v4.2.2
ChoiJyun
Day01_함수
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.