본문 바로가기

language/Kotlin5

Kotlin 코틀린 - 함수(2) 함수를 사용하는 방법은 다양하게 있고, 상황에 따라 또는 본인의 취향에 따라서 선택해서 사용하면 될 것 같다. 이번 글에서도 함수를 사용하고 또 응용하는 방법 2탄으로 살펴보자 :) 이전포스팅 참고 2022.02.16 - [language/Kotlin] - Kotlin 코틀린 - 함수(1) 함수를 쉽게 알아보자 ! *계속 비슷한 예제로 살펴보겠다. (1) 디폴트 값을 취하는 함수 만들기 fun add(num1: Int, num2: Int = 5): Int { var result = num1 + num2 return result } 다음과 같이 인자에 디폴트 값을 지정할 수 있다. 함수를 호출했을때 안드로이드 스튜디오가 친절하게 어떤 값이 있는지 알려준다. add 함수는 두 개의 인자를 갖고 있지만, 함수.. 2022. 2. 16.
Kotlin 코틀린 - 함수(1) 함수를 쉽게 알아보자 ! 프로그래밍 언어에서 함수는 method 라고도 부른다. 메소드 == 함수 우선 코틀린에서 함수는 fun 키워드를 사용하며, 다음과 같이 함수를 생성한다. [함수 생성 방법] (1) 가장 기본 적인 방법 - fun 키워드를 사용하여 함수를 만들었다. printMethod 는 함수명이고, 중괄호 내부에 수행할 내용을 넣는다. - 해당 함수를 호출할때는 메인 함수에서 호출하면 된다. printMethod() 와 같이 작성하면 함수를 호출한 거고, 호출한 함수 중괄호에 있는 내용을 수행한다. (2) return 하는 함수 또 많이 사용하는 return 이 있는 함수이다. (조금 어려울 수 있으니 집중하자) 예를 들어 3과목 점수에 평균을 함수에서 처리하고, 해당 값을 리턴받아 메인 함수에서 결과를 출력한다고 해.. 2022. 2. 16.
Kotlin 코틀린 - 변수 연산자 실습 이전 글에서 개념을 너무 간결하게 작성한 것 같아서 실습한 부분을 작성한다! [변수의 다양한 사용법] 1.연산한 값을 변수에 저장할 수 있다. var numbering = 1 + 2 + 3 + 4 + 5 2.setString 에 "1" 이라는 값이 있고, toInt()를 통해 정수형 1로 바꾼다. var setString = "1" var chString = setString.toInt() 3. $ 를 통해 변수 값을 삽입할 수 있다. (같은 타입끼리만 가능) var getName = "jongdroid" var setName = "my name is $getName" println(setName) // my name is jongdroid -----------------------------------.. 2022. 2. 15.
Kotlin 코틀린 - 데이터 타입 Data Type 프로그래밍 언어에서 사용하는 자료형은 다양하게 존재한다. (해당 포스팅에서 자료형에 크기 관한 내용은 따로 적지 않습니다 !!!) 다음과 같이 존재한다. 이전 포스팅에서 ( 2022.02.14 - [language/Kotlin] - Kotlin 코틀린 - 변수 상수 간단한 출력까지 ) 변수 선언하는 방법을 학습하였다. 변수 선언하는 두번째 방법을 학습해보자 ! var or val 변수명 : 데이터타입 = 값 var yourName : String = "고틀린" 다음과 같이 선언할 수 있으며 해당 방법처럼 자료형을 명시해주는게 코드가 길어지거나 협업을 할때 더 좋을 것이라는 생각이 든다. [코틀린의 특징] 변수를 선언할때 자료형을 적어주지 않으면, 들어온 값을 보고 자료형을 자동 유추한다. [에러발생] 2022. 2. 14.