본문 바로가기

분류 전체보기329

[Kotlin] 함수의 사용(2): 반환값이 없는 함수, 매개변수 활용 지난 포스팅에서는 코틀린에서 함수를 사용하는 방법에 대해서 알아보았습니다. 2022.05.18 - [쿤즈 Dev/Kotlin] - [Kotlin] 함수의 사용(1): 간단하게 함수 만들고 사용하기 [Kotlin] 함수의 사용(1): 간단하게 함수 만들고 사용하기 코틀린을 사용하기 위해서 지난 포스팅에서는 변수를 선언하는 방법과 연산자를 사용하는 방법에 대해서 알아보았습니다. 이번 포스팅에서는 함수를 만들고 사용하는 방법에 대해서 알아볼게 koonsland.tistory.com 간단하게 함수를 만들고 사용하는 방법을 알아보았으니 함수에 대해서 조금 더 자세하게 알아볼게요. 이번 포스팅에서는 반환값이 없은 함수와 매개변수에 대해서 알아보겠습니다. 반환값이 없는 함수 반환값이 없는 함수는 Unit이라는 키워드.. 2022. 5. 19.
[Kotlin] 함수의 사용(1): 간단하게 함수 만들고 사용하기 코틀린을 사용하기 위해서 지난 포스팅에서는 변수를 선언하는 방법과 연산자를 사용하는 방법에 대해서 알아보았습니다. 이번 포스팅에서는 함수를 만들고 사용하는 방법에 대해서 알아볼게요. 함수의 모양 코틀린에서 함수를 정의하기 위해서는 아래와 같은 규칙이 필요합니다. fun 함수이름 ( [변수: 자료형, ...] ): 반환 자료형 { ... [return 반환값] } 가장 먼저 함수를 정의하기 위해서는 fun이라는 키워드가 필요합니다. 이 키워드를 입력하고 뒤에 함수 이름을 입력하면 됩니다. 함수 이름은 원하는 이름 아무거나 정할 수 있습니다. a 라고 입력해도 되고 abcd라고 입력해도 됩니다. 다만 코틀린에서 키워드로 사용중인 이름은 사용할 수 없으며 띄어쓰기도 사용할 수 없습니다. 다음은 괄호가 오는데 .. 2022. 5. 18.
[Kotlin] 코틀린에서 사용하는 연산자 알아보기(2) 앞선 포스팅에서는 코틀린에서 사용하는 연산자들에 대해서 알아보았습니다. 2022.05.10 - [쿤즈 Dev/Kotlin] - [Kotlin] 코틀린에서 사용하는 연산자 알아보기(1) [Kotlin] 코틀린에서 사용하는 연산자 알아보기(1) 코틀린에서는 다른 언어와 마찬가지로 연산자가 있습니다. 다른 언어와 동일하게 사용하는 연산자가 있는 반면 다른 언어에 없는 연산자들도 있습니다. 이번 포스팅에서는 코틀린에서 사용하 koonsland.tistory.com 연산자들중 다루지 않은 하나가 있습니다. 바로 비트연산자입니다. 이번 포스팅에서는 연산자의 마지막인 비트연산자에 대해서 알아보도로 하겠습니다. 비트 연산자 비트는 데이터를 저장하는 최소 단위를 의미합니다. 컴퓨터는 이진수를 해석하는 기계죠. 이때 이진.. 2022. 5. 11.
[Kotlin] 코틀린에서 사용하는 연산자 알아보기(1) 코틀린에서는 다른 언어와 마찬가지로 연산자가 있습니다. 다른 언어와 동일하게 사용하는 연산자가 있는 반면 다른 언어에 없는 연산자들도 있습니다. 이번 포스팅에서는 코틀린에서 사용하는 연산자에 대해서 알아볼게요. 코틀린에서 사용하는 연산자의 종류 코틀린에서는 아래와 같은 연산자들을 사용합니다. 산술 연산자 대입 연산자 증가/감소 연산자 비교 연산자 논리 연산자 비트 연산자 위와 같은 연산자들은 어떻게 사용하는지 알아보겠습니다. 산술 연산자 산술 연산자는 사칙 연산을 할 수 있는 기호들을 의미합니다. 예를들면 사칙 연산은 덧셈, 뺄셈, 곱셈, 나눗셈이 있습니다. 기호로는 +, -, *, / 입니다. 그리고 추가로 나머지 연산을 할 수 있는 %가 있습니다. 연산자 설명 + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 %.. 2022. 5. 10.
[Kotlin] 변수에 저장된 값 비교하는 방법 앞선 포스팅에서 코틀린의 변수의 사용과 자료형의 종류, 그리고 사용하는 방법까지 알아보았습니다. Java와는 다르게 Kotlin은 변수의 선언부터 자료형의 사용까지 시작부터 다른 점들이 많은 것 같습니다. 이번 포스팅에서는 변수에 저장된 값을 비교하는 방법에 대해서 알아보겠습니다. 정적변수와 참조형 변수 앞선 포스팅에서 변수를 선언하고 자료형을 사용해서 저장할 때 물음표(?)를 사용하는 경우가 있었습니다. 최초에 이 값이 무엇인지 모를 때, 혹은 최초에 null 값을 대입할 경우 NPE 문제로 세이프 콜이 필요할 때 사용합니다. 그래서 물음표(?)가 붙은 변수는 붙지 않는 변수와는 다른 자료형을 가지게 됩니다. 아래 예를 통해서 다시 한 번 알아보겠습니다. package `02` fun main(args.. 2022. 5. 9.
[Kotlin] 자료형 검사하기 (Null Point Exception) 지난 포스팅에서 변수와 자료형에 대해서 알아보았습니다. 특히 자료형은 여러가지 자료형을 알아보고 사용하는 방법, 그리고 자동 추론됨과 명시적으로 선언하는 방법까지 알아보았습니다. 2022.05.01 - [쿤즈 Dev/Kotlin] - [Kotlin] 코틀린 변수의 종류와 사용방법 [Kotlin] 코틀린 변수의 종류와 사용방법 지난 포스팅에서 intelliJ를 이용해서 코틀린 프로젝트를 생성하는 방법을 알아보았습니다. 2022.04.30 - [쿤즈 Dev/Kotlin] - [Kotlin] 프로젝트 만들기 (feat. Hello Kotlin) [Kotlin] 프로젝트 만들기 (feat. H.. koonsland.tistory.com 2022.05.03 - [쿤즈 Dev/Kotlin] - [Kotlin] 코틀.. 2022. 5. 8.
[쿤즈 에세이] 꾸준함을 이길자는 없는것 같다 요즘 들어서 주변을 돌아보면 꾸준하게 무엇인가를 진행하는 사람들을 많이 보게 됩니다. 직장을 다니면서도 꾸준히 운동, 공부 뿐만 아니라 유튜브를 하거나 블로그를 하거나 여러가지 개인적인 일들을 꾸준히 하는 사람들이 주변에 많습니다. 문득 꾸준함이란 단어를 입에 달고 살게 되었습니다. 블로그에 관심갖기 시작한지 벌써 2년이 넘었는데요. 블로그는 저를 위해서 시작했습니다. 제가 배우고 아는 지식들을 정리해서 다른 사람들과 공유하기 위함이었습니다. 처음 블로그를 시작할 때에는 1일 1포를 해야한다라는 압박감으로 지쳐갔습니다. 무언가 성공하고 싶었죠. 하지만 마음만 앞서는 경우에는 절대 성공하지 못한다는 사실을 알았어요. 그래서 마음을 바로 잡아보자 생각했습니다. 새롭게 변화한 생각은 내가 아는 정보를 알기 쉽.. 2022. 5. 4.
[Kotlin] 코틀린 자료형 알아보기 지난 포스팅에서 코틀린의 변수에 대해서 알아보았습니다. 2022.05.01 - [쿤즈 Dev/Kotlin] - [Kotlin] 코틀린 변수의 종류와 사용방법 [Kotlin] 코틀린 변수의 종류와 사용방법 지난 포스팅에서 intelliJ를 이용해서 코틀린 프로젝트를 생성하는 방법을 알아보았습니다. 2022.04.30 - [쿤즈 Dev/Kotlin] - [Kotlin] 프로젝트 만들기 (feat. Hello Kotlin) [Kotlin] 프로젝트 만들기 (feat. H.. koonsland.tistory.com 변경이 가능한 변수와 변경이 불가능한 변수가 있었어요. 그리고 변수를 선언하는 방법까지 알아보았습니다. 이번 포스팅에서는 변수 선언 시 함께 사용했던 자료형에 대해서 알아볼게요. 코틀린의 자료형은 참.. 2022. 5. 3.
[Kotlin] 코틀린 변수의 종류와 사용방법 지난 포스팅에서 intelliJ를 이용해서 코틀린 프로젝트를 생성하는 방법을 알아보았습니다. 2022.04.30 - [쿤즈 Dev/Kotlin] - [Kotlin] 프로젝트 만들기 (feat. Hello Kotlin) [Kotlin] 프로젝트 만들기 (feat. Hello Kotlin) 지난 포스팅에서는 코틀린에 대해서 간단히 역사와 안드로이드에서 채택하게 된 이유를 알아보았습니다. 역사를 알게 되는 건 재미있는 일인 것 같아요. 이번 포스팅에서는 프로그래밍에서 가 koonsland.tistory.com 그리고 만든 프로젝트를 이용해서 main() 함수를 만들고 간단하게 Hello Kotlin이라는 글자를 출력하는 프로그램을 작성해 보았습니다. 이번 포스팅에서는 변수의 사용과 자료형을 어떻게 사용하는지 .. 2022. 5. 1.