반응형

전체 글 26

코틀린 함수 매개변수

코틀린 함수 매개변수 코틀린 함수 매개변수 관련해서 정리하는 글입니다. 이전 글에서는 코틀린 함수에서 값을 반환하도록 하는 방법을 배웠습니다. 코틀린 함수 값 반환하기 코틀린 함수 값 반환하기 코틀린 함수에서 복잡한 일을 해야 하는 경우가 많이 발생합니다. 함수에서는 반환 값을 생성할 수 있고, 이 반환 값을 변수에 저장하여 코드의 다른 곳에서 사용할 수 think-about.tistory.com 지금까지 글마다 println() 함수를 꼭 사용하는 예시를 제시해드렸습니다. println("Hello, World!!!") 문구가 꼭 있었는데요. 여기서 "Hello, World!!!" 부분이 println() 함수에 값을 전달한 것임을 의미합니다. 우리가 직접 정의하는 사용자 정의 함수로도 이 방식이 가능..

코틀린 함수 값 반환하기

코틀린 함수 값 반환하기 코틀린 함수에서 복잡한 일을 해야 하는 경우가 많이 발생합니다. 함수에서는 반환 값을 생성할 수 있고, 이 반환 값을 변수에 저장하여 코드의 다른 곳에서 사용할 수 있습니다. 이번에는 코틀린 함수를 정의하고 이 함수가 값을 반환하도록 하는 법을 알아보겠습니다. 이전에 우리는 코틀린 함수를 정의하고 호출하는 법을 알아보았는데 꼭 먼저 보고 오시는 것을 추천드립니다. 코틀린 함수 정의 및 호출하기 코틀린 함수 정의 및 호출하기 코틀린 함수는 특별한 작업을 수행하기 위해 설계된 코드의 집합입니다. 프로그래밍 언어에서 함수는 필수적인 요소라고 볼 수 있겠습니다. 이전에 코틀린 조건 think-about.tistory.com 코틀린 함수 반환 데이터 타입 지정 코틀린 함수에서 값(데이터)..

코틀린 함수 정의 및 호출하기

코틀린 함수 정의 및 호출하기 코틀린 함수는 특별한 작업을 수행하기 위해 설계된 코드의 집합입니다. 프로그래밍 언어에서 함수는 필수적인 요소라고 볼 수 있겠습니다. 이전에 코틀린 조건문 Kotlin Conditions에 대해 알아보았고, 이번에는 코틀린 함수 관련해서 정리해봅니다. 사실 지금까지 우리는 코틀린 함수를 많이 사용해왔습니다. 어떤 것들이 있을까요? 지금까지 제시해드린 예시 코드 중에 println()이 거의 들어가 있었을 겁니다. 코틀린 함수는 두 가지로 분류 가능합니다. 이미 정의되어 있는 함수 - Standard library function 코틀린 내부에 정의되어 있는 함수로 readline(), compareTo(), sum(), println() 등이 있습니다. 사실 우리가 많이 사..

코틀린 조건문 Kotlin Conditions

코틀린 조건문 Kotlin Conditions [프로그래밍 언어/Kotlin] - 코틀린 변수 데이터 타입 이전 글을 통해 코틀린 변수에 대한 데이터 타입을 알아보았습니다. 앞으로 코틀린에서의 흐름 제어(Control Flow)에 대한 내용을 다루고자 합니다. 그중 이번 시간에는 코틀린 조건문 관련해서 정리하고자 합니다. 코틀린 조건문 안에는 if 그리고 when 이 있습니다. 언제나 그랬듯이 코틀린 플레이그라운드와 같은 실습 환경을 켜시고 꼭 실습하시면서 글을 읽어주셔야 합니다. if 코틀린 조건문 if 의 경우 단순한 연산자가 아닙니다. 코틀린에서 if는 표현식입니다. 여기서 표현식이란 값을 반환하는 것입니다. 그러므로 코틀린 조건문 의 경우 삼항 연산자는 지원하지 않습니다. 다른 대부분에서 그렇듯 ..

코틀린 변수 데이터 타입

코틀린 데이터 타입 이전에 코틀린 변수를 선언하는 방법과 타입 지정 및 추론, 초기화에 대해 다루어보았습니다. 코틀린 변수 Kotlin variable 코틀린 변수 Kotlin variable - 2 이번에는 코틀린 데이터 타입에 무엇이 있는지 알아보고 각각에 대해 간단히 다루어봅니다. 그전에 코틀린 데이터 타입 특징을 먼저 알고 넘어가야 할 것 같습니다. 코틀린의 모든 타입은 객체 타입이다. 기초 데이터 타입이 아니라 클래스이다. 코틀린은 변수에 Null 값을 대입하거나 메서드를 호출할 수도 있습니다. 즉, 코틀린의 모든 타입은 객체 타입이며 코틀린의 모든 변수는 객체입니다. 이는 파이썬에 대한 지식이 있으신 분들이라면 익숙할 것입니다. Kotlin Playground: Edit, Run, Share ..

청년 맞춤형 전세자금대출 쉽게 알아보기

대학생 등 무소득자 청년이라면 대부분 집을 가지고 있지 않습니다. 대부분 월세나 전세로 살아가는데, 월세는 전세에 비해 돈 적으로 손해입니다. 청년 맞춤형 전세자금대출을 통해 전셋집에 살아보려고 하는 분들이 많은데요. 청년 맞춤형 전세자금대출 경험자이며 이에 대한 내용을 정리해드리고자 글을 작성합니다. 단, 필자의 경우 국민은행의 청년 맞춤형 전세자금대출 경험자이기에 국민은행의 관련 대출상품 기준으로 설명드립니다. 다른 기관의 대출상품의 경우 내용이 상이할 수 있으니 이에 대해 꼭 알아보시는 것을 추천드립니다. 청년 맞춤형 전세자금대출이란? 청년들의 주거비용 경감을 위해서 금융위원회에서 만든 정책상품입니다. 만 19세 이상 ~ 만 34세 이하 무주택 청년을 대상으로 하는 전세자금대출 상품입니다. 자격 (..

생활정보/돈 2022.07.28

캠핑장 및 글램핑장 예약 및 쉽게 알아보기 - 고캠핑

캠핑장 및 글램핑장 예약 및 쉽게 알아보기 - 고캠핑 캠핑이나 글램핑을 가족이나 지인과 가는 경우가 많습니다. 캠핑장 및 글램핑장을 떠나려고 한다면 지역별 혹은 테마별로 꼭 미리 알아보고 가는 것이 좋겠죠? 인터넷 검색이나 카카오, 네이버와 같은 플랫폼을 이용해 보는 것도 좋습니다. 하지만 호텔을 알아볼 때처럼 주변에는 무엇이 있는지 시설은 어떤지 등 한눈에 알아보는 것이 편합니다. 캠핑장 글램핑장 예약 때도, 알아볼 때도 똑같습니다. 뷰는 어떤지, 주변에 무엇이 있는지, 시설은 어떤지 알아보고 반려동물 동반이 가능한지 또한 꼭 알아보셔야 합니다. 한국관광공사에서 운영하는 고캠핑이라는 사이트가 있습니다. 캠핑장 글램핑장을 운영하기 위해서는 관광사업자 등록을 해야 합니다. 한국관광공사에서 관광사업자에 등록..

생활정보/여행 2022.07.26

코틀린 변수 Kotlin variable - 2

코틀린 변수 Kotlin variable 코틀린 변수 관련해서 간단하게 알아보는 시간을 가졌었습니다. 글을 다시 살펴보니 변수란 무엇인가? 에서 끝난 느낌이더군요.. ;; 코틀린 변수 관련이니 코틀린에서의 변수에 대한 내용을 추가하고자 글을 작성합니다. 이전 글을 읽어주셨다는 가정 하에 진행합니다. 코틀린 변수 Kotlin variable 코틀린 변수 Kotlin variable Think about ~ Kotlin! 저번 글에서 코틀린에 대해 간략히 알아보고 안드로이드 스튜디오를 통해 Hello World! 문구를 출력해봤습니다. 코틀린 시작하기 Kotlin getting started 코.. think-about.tistory.com 이번 글은 코틀린 변수 관련해서 변수 자체에 대한 내용보다는 코틀린..

플러터 안드로이드 네이티브 코드 연동 Flutter MethodChannel

플러터 안드로이드 네이티브 코드 연동 Flutter MethodChannel 플러터는 크로스 플랫폼 프레임워크입니다. 플랫폼 별로 코드를 별도로 작성하고 이를 사용하는 방법에 대해 공유하고 정리합니다. 네이트브 코드를 작성하고 이를 플러터에서 사용한다고 이해하시면 되겠습니다. 네트워크로 비유하여 설명하자면 ios와 android 각 플랫폼 단에서 API를 구성하여 서버 측을 구현하고, 이를 Flutter app에서 MethodChannel을 통해 호출한다는 의미에서 클라이언트 측이 되는 것입니다. 또한 반대의 방향도 가능하며 pub.dev에 올라오는 플러터 패키지들이 내부적으로 이 구조로 구현되어 있습니다. UI, Thread 또한 분리가 가능합니다. 하지만 플러터에서 UI, Thread에 대해 지원하는..

Flutter/Tip 2022.06.30

다트 변수 Dart Variables

다트 변수 Dart variables Think about ~ Dart! 이번 글을 통해 다트 프로그래밍 언어에서 변수에 대한 내용을 다루도록 합니다. IDE나 다트 환경에 대해서는 다음 글을 확인해주시기 바랍니다. DartPad - Dart getting started DartPad - Dart getting started Think about ~ Dart! 다트 프로그래밍 언어 Dart programming language 다트 프로그래밍 언어 Dart programming language Think about ~ Dart! https://think-about.tistor.. think-about.tistory.com 변수 Variable 다트 변수는 값을 저장하는 것이 아니라 참조를 저장합니다. 이..

반응형