Vintage appMaker의 Tech Blog

[kotlin 배우기 github] 7. 함수 본문

강좌, 연재/앱으로 배우는 kotlin

[kotlin 배우기 github] 7. 함수

VintageappMaker 2020. 11. 18. 23:46
  1. 함수의 형태 - fun 함수명(변수명 : 데이터크기, ...) : 리턴값 { return; }
  2. 간단한 함수는 {} 대신 = 로 한줄처리가 가능하다.
fun main(args : Array<String>){
    // kotlin에서 함수는 pascal 문법과 유사하다(그렇다지만 프로시져와 함수의 구분은 없다.).
    // fun 함수명(변수명 : 데이터크기, ...) : 리턴값 { return; }
    // 의 형태로 되어있다.
    매개변수없는함수();
    매개변수2개있는함수(3, " 숫자입니다");
    println ( 리턴값이있는함수("3을 넘기니") );
    println( 리턴값있는_한줄함수(3, 10)) ;
}

fun 리턴값이있는함수(s: String): Any? {
    return s + "-를 입력받았습니다.";
}

fun 매개변수2개있는함수(i: Int, s: String) {
    println (i.toString() + s);
}

fun 리턴값있는_한줄함수(i: Int, i1: Int) = i * i1;

fun 매개변수없는함수() {
    println ("매개변수 없어요");
}

 

 

 

Kotlin Playground: Edit, Run, Share Kotlin Code Online

 

play.kotlinlang.org

 

 

kotlin 배우기 - github 예제 - Google Play 앱

안드로이드 개발 공식언어로 kotlin이 추가되었습니다. 안드로이드 개발자 입장에서는 배워야 하지만, 그것도 시간과 노력이 필요해서 쉽지가 않습니다. 그런 개발자들을 위해 kotlin의 필수사항

play.google.com

 

Comments