스터디/Kotlin

스터디/Kotlin

[ 스터디 ] 코틀린 : 값, 변수

1. 값, 불변 변수 코틀린에서 제공하는 기본타입에는 정수 / 실수 / 문자 / 문자열 / 참, 거짓 이 있다. 값을 표현하는 코드를 리터럴 literal 이라고 하는데 리터럴을 그대로 사용하는 것보다 값 value 의 이름을 붙여 사용하는 것이 좋다. 예를 들면 이런식으로 말이다. val radius = 10.0 하지만 val 로 값에 이름이 붙으면 해당하는 값을 변경할 수 없는 불변 변수 immutable variable 가 된다. 그러므로 연관된 값을 변경하고 싶을때는 val이 아닌 var로 선언하여 변경해서 사용하면 된다. 2. 타입 코틀린은 모든 값에 타입이 부여되는데 타입이 맞지 않을 경우 프로그램이 컴파일되지 않고 이러한 특성을 지닌 언어를 강 타입 언어 strongly typed langu..

스터디/Kotlin

[ 스터디 ] 코틀린 : 가장 간단한 프로그램

2장에서는 프로그램 진입점 / 주석 / 가변 변수와 불변 변수 선언 / if , when / for , while , do ... while / break , continue 에 대해서 설명이 되어있다. 그 중 프로그램 진입점에 대해서 알아보자. 1. 프로그램 진입점 보통 언어나 운영체제 등에 의해 미리 정해진 진입점 = end point 가 존재하는데 프로그램은 이런 end point부터 시작해 실행이 이뤄진다. 코틀린에서는 main() 이라는 함수가 프로그램 진입점으로 사용되는데, 예시를 보면 이렇다. fun main(){ println("Hello World!") } 2. 프로그램 인자 argument fun main(args : Array) { println(args.joinToString()) ..

스터디/Kotlin

[ 스터디 ] 코틀린 시작하기

두번째 도서 스터디로 코틀린 프로그래밍 기초에 대해서 하기로 하였다! 처음 진행했던 Good Code, Bad Code 스터디는 기록을 못해두었지만, 이번 스터디는 기록을 해가며 진행해보려고 한다. 항상 시작하는 마음은 이렇지만.... 끝까지 기록을 해둘 수 있도록...... 다짐을 해보며... 인텔리제이에서 코틀린을 사용해본적이 없어 조금 당황(?) 했지만.. 하다보면 익숙해질 것 같다. 우선 나는 java 11 을 이용하였었고 새로 코틀린 프로젝트를 만들어보는 와중에 스프링 부트 버전이 안맞아 2.*.* 버전으로 사용하였다. 빌드를 돌린 후 main을 run 해보는 과정에 다음과 같은 오류가 발생하였다. 스프링 버전과 jvm 버전을 다르게 해줬기 때문에 build.g..

공또뤼
'스터디/Kotlin' 카테고리의 글 목록 (2 Page)