코틀린 함수4 코틀린(Kotlin) 함수 인수 사용법(기본값 인수, 이름이 지정된 인수) 1. 이름이 지정된 인수위와 같은 함수 선언문에서 첫 번째 매개변수, 두 번째 매개변수에 인수를 입력할 때 각각의 인수가 어떤 매개변수에 할당될 값인지 입력할 필요가 없었다. 하지만 개발자가 원한다면 인수가 어떤 매개변수에 할당될지 정할 수 있다. 함수를 호출할 때 매개변수 이름을 포함한다면 이름이 지정된 인수라고 한다.안녕하세요.30살 김철수님.위와 같은 문장을 출력하는 코드를 작성했다. kotlin이라는 함수에 두 개의 매개변수 name과 age가 존재한다. main 함수에서 kotlin 함수의 인수로 김철수, 30을 차례대로 입력했다. kotlin이라는 함수에 매개변수 목록이 name, age 순서대로 작성되었기 때문에 위와 같이 입력해도 name에 String 데이터 김철수가 할당되고, age에는.. 2024. 10. 28. 코틀린(Kotlin) 함수 매개변수 추가하기 1. 하나의 매개변수를 갖는 함수코틀린 함수 선언문 구조는 위와 같다. 함수는 반환 값을 정할 수도 있고 매개변수를 설정하여 입력받을 값을 정할 수도 있다. 위 구조에서 parameters에 해당하는 값이 매개변수다. 이제 매개변수와 인수라는 단어를 사용할 것인데 그 뜻에는 엄연히 차이가 있으므로 정확히 구분하여 사용하도록 하자. - 매개변수 : 함수가 액세스 할 수 있는 변수- 인수 : 사용자가 실제로 전달하는 값위 코드의 분석 내용은 다음과 같다. kotlin이라는 함수 안에 name이라는 이름을 가진 String 데이터 유형의 매개변수를 정했다. 그리고 return 값으로 count1, count2 변수와 name 매개변수를 더한 값을 정했다. 그리고 main 함수에서는 "김철수"라는 인수를 kot.. 2024. 10. 27. 코틀린(Kotlin) 함수 값 반환하는 방법 1. Unit 반환 코틀린에서 함수 선언문의 구조는 위와 같다. return type은 함수의 반환 유형을 뜻한다. 코틀린에서 함수의 반환 유형을 별도로 지정하지 않은 경우에는 기본적으로 Unit을 반환한다. Unit은 함수가 값을 반환하지 않는 것을 의미한다. Java 및 C의 void, 파이썬의 None과 동일한 경우다.위 2가지 경우 kotlin이라는 함수가 모두 Unit을 반환한다. Unit 이외에 다른 반환 값이 없을 때는 함수 내부에 return 문이 필요 없다.2. String 반환깡타의 컴맹인생위와 같은 String을 반환하는 함수를 만들어보자. String을 반환하기 위해서는 함수에는 반드시 return 문이 포함되어야 한다.만일 반환 유형이 String인데 함수에 return 문이 없는.. 2024. 10. 27. 코틀린(Kotlin) 함수의 구조, 스타일 가이드 1. 함수특정 작업을 실행하는 프로그램의 세그먼트다. 하나의 프로그램에는 여러 개의 함수가 있을 수도 있고 또는 1개의 함수만 존재할 수도 있다. "함수를 선언하다."와 "함수를 정의하다."라는 두 문장의 의미는 동일하므로 바꿔서 사용할 수 있다.2. 함수의 구조2.1. 함수 키워드(fun)코틀린에서 함수를 정의하려고 한다는 것을 나타낼 때 사용하는 단어다. fun은 function의 줄임말이다. 모두 소문자로 입력해야 하며 func, function과 같은 다른 글자로 입력이 불가능하다. 다른 철자로 사용하는 경우 컴파일러가 인식하지 못한다.2.2. 함수 이름(name)사용자가 입력하는 부분이다. 코틀린 키워드는 함수 이름으로 사용하면 안 된다. 함수 이름은 카멜 표기법을 따라 입력해야 한다. 첫 번째.. 2024. 10. 19. 이전 1 다음 반응형