본문 바로가기
반응형

[코틀린/kotlin]8

[코틀린/Kotlin] 기초 #07_코틀린의 연산자 환경 : Kotlin Version = 1.5.20, Java version = 14.0.2 JVM, Android Studio 코틀린의 연산자 우선순위와 비트연산자에 대해 간략히 알아보자 0.참고 자료 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/ kotlin.io - Kotlin Programming Language kotlinlang.org https://www.boostcourse.org/mo132 코틀린 프로그래밍 기본 1 부스트코스 무료 강의 www.boostcourse.org 1. 코틀린의 연산자 1) 연산자 우선순위 후위 연산자는 우선순위는 높지만 일반적으로 연산은 우선 수행하지만, 값을 먼저 반환하고 나중에 증가시켜줘!라고 생각하면 된.. 2021. 8. 17.
[코틀린/Kotlin] 기초 #06_자료형 변환과 스마트 캐스트 환경 : Kotlin Version = 1.5.20, Java version = 14.0.2 JVM, Android Studio 코틀린의 자료형 변환과 스마트캐스트에 대해 알아보자 0.참고 자료 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/ kotlin.io - Kotlin Programming Language kotlinlang.org https://www.boostcourse.org/mo132 코틀린 프로그래밍 기본 1 부스트코스 무료 강의 www.boostcourse.org 1. 코틀린의 자료형 변환과 스마트 캐스트 2021.08.10 - [언어/Kotlin&Java] - [코틀린/Kotlin] 기초 #04_기본형 vs 참조형 이전 글에서 코틀린.. 2021. 8. 15.
[코틀린/Kotlin] 기초 #05_ 안전한 null 처리 환경 : Kotlin Version = 1.5.20, Java version = 14.0.2 JVM, Android Studio 코틀린의 null 처리 방식을 알아보자 0.참고 자료 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/ kotlin.io - Kotlin Programming Language kotlinlang.org https://www.boostcourse.org/mo132 코틀린 프로그래밍 기본 1 부스트코스 무료 강의 www.boostcourse.org 1. 코틀린의 null 대부분의 언어는 null인 상태와 non-null인 상태를 고려하지 않기 때문에 대부분의 변수가 null을 허용하지 않는다. 우리의 코틀린도 변수 선언은 기본적으로.. 2021. 8. 14.
[코틀린/Kotlin] 기초 #04_기본형 vs 참조형 환경 : Kotlin Version = 1.5.20, Java version = 14.0.2 JVM, Android Studio 0.참고 자료 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/ kotlin.io - Kotlin Programming Language kotlinlang.org 1. 기본형, 참조형이 무엇인가? 보통 프로그래밍 언어의 대부분 자료형은 기본형 자료형과 참조형 자료형만을 사용한다. 기본형과 참조형 모두 사용하는 Java와 달리 Kotlin에서는 참조형 자료형만을 사용한다고 이전 글에서 언급했다. 2021.07.27 - [언어/Kotlin&Java] - [코틀린/Kotlin] 기초 #01_변수와 자료형 기본형은 참조형에 비해 상대적.. 2021. 8. 10.
[코틀린/Kotlin] 기초 #03_코틀린 입출력 환경 : Kotlin Version = 1.5.20, Java version = 14.0.2 JVM, Android Studio 코틀린에서 콘솔 입력 및 출력하기 0.참고 자료 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io/ kotlin.io - Kotlin Programming Language kotlinlang.org 1. 표준 입출력 함수 1) readLine() 함수 코틀린의 표준 라이브러리 중 kotlin.io에 속한 함수로 대표적인 입력 함수이다. readLine()함수는 standard input stream으로부터 한 줄을 읽으며(콘솔 창의 개행으로 구분), 반환값은 nullable한 string이다. 즉 입력받은 데이터가 숫자라면 숫자로.. 2021. 8. 9.
[코틀린/Kotlin] 기초 #02_문자열( == vs ===) 환경 : Kotlin Version = 1.5.20, JVM, Android Studio 코틀린의 문자열 사용법과, 유용한 기능에 대해 알아보자. 0.참고 자료 https://kotlinlang.org/docs/basic-types.html#strings Basic types | Kotlin kotlinlang.org 1. String 여러 문자를 배열하여 저장할 수 있는 자료형이다. 문자열의 인덱스를 통해 각각의 문자에 접근할 수 있다. Char은 char과 같은 기본형으로 처리되지만 문자열 자료형은기본형에 속하지 않는 배열 형태로 되어있는 특수한 자료형이다. 문자열은 힙 메모리 영역의 String Pool이라고 부르는 공간에 문자열을 저장해두고 이 값을 변수에서 참조한다. String 문자열은 참조 .. 2021. 7. 28.
[코틀린/Kotlin] 기초 #01_변수와 자료형 0.참고 자료 https://kotlinlang.org/docs/basic-types.html Basic types | Kotlin kotlinlang.org https://www.boostcourse.org/mo132/joinLectures/28611 코틀린 프로그래밍 기본 1 부스트코스 무료 강의 www.boostcourse.org 1.변수 선언 코틀린에서는 값을 변경할 수 있는 가변 변수와, 값을 변경할 수 없는 불변 변수 두 가지 형태의 변수를 선언할 수 있다. val : 불변 변수의 키워드 // java : final , c/c++ const var : 가변 변수의 키워드 ex) val a : Int ex) var b : Int 또한 null이 가능한 자료형과 null이 불가능한 자료형으로 구분.. 2021. 7. 27.
[코틀린/Kotlin] 기초 #00_코틀린의 특징 본문의 내용에 대한 강의는 아래의 링크에서 참고하실 수 있습니다. https://www.boostcourse.org/mo001 Hello, 코틀린! 부스트코스 무료 강의 www.boostcourse.org 코틀린의 특징에 대해 알아보자! 코틀린은 IntelliJ IDEA의 개발사 JetBrains에서 자바를 보완하기 위해 만든 안드로이드 first 언어이며, 문법이 상당히 간결하고, 세미콜론도 필요 없다.//세미콜론(땀)이 없어서 시원하다ㅎㅎ 현재 안드로이드 앱 개발을 Java로만 하던 중, 신세대적인 Kotlin의 필요성을 느껴 Kotlin 공부를 시작했다. 그럼 Kotlin 언어의 특징에 대해 자세히 알아보자. 1.Statically Typed -정적 타입 언어 // kotlin/JS를 사용할 때는 .. 2021. 7. 9.
반응형