함수
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 "새로운 값"
}
}
'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 |
댓글