5월 6, 2019의 게시물 표시

기초 문법

이미지
코틀린은 기존 자바보다 훨씬 간결한 문법을 사용합니다. 포스팅을 보며 함께 살펴보겠습니다. 목차 나열 1.변수와 상수 2.산술 연산자 3.증감 연산자 4.문자와 문자열 ----------------------- 변수와 상수 코틀린은 자바와 마찬가지로 각각의 타입에 맞게 int, char, double 등의 타입을 가진 변수와 상수를 만들 수 있습니다. var로 선언하는 것은 변수라 칭하며 언제든 값을 바꿀 수가 있습니다. val로 선언하는 것은 상수 라 칭하며 절대로 값을 바꿀 수가 없 습니다. 1-1 var a:Int = 130 val b:Double = 3.23 var를 통해 a라는 변수에 130이란 숫자를 넣었습니다. 마찬가지로 val이라는 키워드를 통해 상수 b에 3.23을 집어 넣었습니다. 1-2 var a = 130 val b = 3.23 타입형 없이 변수 이름만 작성하고 값을 넣어도, 자동으로 인식해 알맞은 타입형으로 잡아줍니다. 산술 연산자 코틀린에서도 더하고, 빼고, 나누고, 곱해주는 등 각종 산술에 필요한 연산자를 제공합니다. 각종 기호로는 +, -, /, * 등이 있습니다. 2-1 val a = 10 val b = 5 // + 연산자 println(a + b) // 15 출력 (a와 b를 더한 값) // - 연산자 println(a - b) // 5 출력 (a에서 b를 뺀 값) // * 연산자 println(a * b) // 50 출력 (a 와 b 를 곱한 값) // / 연산자 println(a / b) // 2 출력 (a에서 b를 나눈 값의 몫) // % 연산자 println(a % b) // 0 출력 (a에서 b를 나눈 값의 나머지) 그리고 2-2 var a = 10 var b = 5 var a = a+b var a +=...

개발환경 구축

이미지
코틀린을 이용해 코드를 작성하고 실행하며 공부하기 위해서는 인텔리제이(INTLLI J)라는 프로그램을 사용합니다 먼저 인텔리제이를 다운받기 위해 사이트로 이동합니다. https://www.jetbrains.com/idea/download/#section=mac 홈페이지에서 다운로드를 클릭합니다. 무료 버전인 커뮤니티(Community)를 다운받습니다. 설치를 해주시고, 실행을 해주시면 위와 같은 화면이 뜹니다. Create New Project를 클릭해 새로운 프로젝트를 생성합니다. Kotlin/JVM을 클릭해주시고, 프로젝트 이름을 작성합니다. 저는 kt_pra0으로 작성하였습니다.

예비3

예비3

예비2

예비2

예비1

예비1

코틀린? 안녕 코틀린!

이미지
       코틀린(Kotlin) 코틀린? 코틀린은 인텔리제이(intelliJ IDEA)를 개발한 젯브레인(JetBrains)사에서 개발하여 2011년 세상에 처음으로 공개 되었으며, 2017년 구글이 공식으로 지정한 안드로이드의 공식 개발 언어입니다. 특징 1. 코틀린은 기존에 사용하던 언어인 자바와 비교 했을때 매우 간결한 문법을 가집니다. 2. 기존 자바와 100% 호환이 가능합니다. 3. NULL 안정성이 좋습니다. 4. 자바에서 사용하는 new 키워드를 사용하지 않습니다. 5. 마찬가지로 자바에서 필수인 ' ; ' 세미클론을 사용하지 않아도 됩니다.     ㄴ물론 사용해도 문제는 없습니다. 안녕 코틀린! 코틀린은 자바에 비해 간결한 문법을 가졌다고 말씀 드렸습니다. 확인을 위해 먼저 자바에서의 코드 출력문을 보겠습니다. public class java_pra0 { public static void main ( String [] args ) { System . out . println ( "hello, java" ); } } 이와 같이 뭔지는 모르겠지만 코드가 길어는 보입니다. 코틀린 코드를 보겠습니다. fun main () { println ( "hello, kotlin" ) } 위의 자바 코드에 비해 코드의 길이가 많이 줄어든 것이 보입니다. 앞으로 간결한 문법을 가진 코틀린으로 포스팅을 시작하겠습니다. 잘 부탁드립니다! hello, kotlin