본문 바로가기
Kotlin/Kotlin 문법

함수

by MonoSoft 2022. 7. 19.
728x90
반응형

함수

 

class MainActivity : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {

super.onCreate(savedInstanceState)

setContentView(R.layout.activity_main)

 

//함수를 사용하는 용도는 코드를 분류하기 위해서 사용 

//함수사용

functionName()

functionparam("문자형값",111)

var pi:Double = getPi()

Log.d("getPi","getPi=${pi}")

 

var functionparamreturn : String = functionparam_return("p1",222)

Log.d("functionparam_return","functionparamreturn=${functionparamreturn}")

}

 

//*****************************************************기본 함수

fun functionName(){

//코드블럭

Log.d("함수","기본함수")

}

 

//*****************************************************입력값이 있는 함수

fun functionparam(param1:String, parma2:Int){

//코드블럭

Log.d("함수","param1=${param1}, param2=${parma2}")

}

 

//*****************************************************출력값이 있는 함수

fun getPi () : Double {

return 3.141592

}

fun functionparam_return(param1:String, parma2:Int) : String {

//코드블럭

Log.d("함수","param1=${param1}, param2=${parma2}")

return "새로운 값"

}

}

 

728x90
반응형

'Kotlin > Kotlin 문법' 카테고리의 다른 글

null 값을 안정적으로 처리 방법  (0) 2022.07.22
클래스  (0) 2022.07.21
반복문 (for, while , do..while, break)  (0) 2022.07.18
배열 / 컬렉션 / 맵  (0) 2022.07.13
조건문  (0) 2022.07.12

댓글