코틀린 13

03. 자료형

자료형저장되는 데이터의 종류에 따른 형태로, 저장되는 값의 종류와 범위에 따라 다르게 표현된다. 코틀린에서는 크게 숫자형, 문자형, 논리형, 배열로 구분하며 숫자형은 정수형과 실수형으로 구별한다.숫자형숫자를 처리하며 정수형과 실수형으로 구분한다. 정수형자연수, 0, 음수를 처리하며 Byte, Short, Int, Long으로 구별한다.종류범위크기(비트)Byte-128 ~ 1278Short-32,768 ~ 32,76716Int-2,147,483,648 ~ 2,147,483,64732Long-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,80764 범위에 따라 다른 자료형을 선언하면 자원을 효율적으로 사용할 수 있다. 각 타입은 아래와 같이 사용한다.var a : ..

코틀린 2025.01.28

02. Hello World

IntelliJ나 Android Studio를 다운로드하면 프로젝트와 파일 생성에 대해 설명하겠다. 프로젝트 생성설치한 프로그램에 들어가면 아래와 같이 화면이 등장한다.  Kotlin을 선택한 후 새 프로젝트를 클릭한다.이름을 작성한다. 주의: JDK가 없으면 프로젝트를 생성할 수 없다. (웬만하면 있으니 걱정 안 해도 되긴 한다.) 파일 생성프로젝트에 입장하면 src 폴더를 우클릭한 새로 만들가 -> Kotlin 클래스/파일을 클릭한다. 파일 이름은 대문자로 시작해야 함을 잊지 말자. 그다음 파일을 선택한다. 파일을 생성하면 아래의 코드를 작성한다.fun main(args: Array){ println("Hello World")} println()은 Java에서 System.out.println(..

코틀린 2025.01.25

01. 코틀린 시작

코틀린이란JetBrain에서 2011년에 공개한 오픈 소스 프로그래밍 언어이다. JVM 기반이며 Java보다 간결한 문법과 다양한 기능을 추가하였다. 2017년 구글이 안드로이드 공식 언어로 Kotlin을 추가하였다. 2019년 구글은 Kotlin을 우선 언어로 사용하기 시작했다. 특징Java와 상호 운용이 100% 지원된다.간결한 문법으로 코드량이 크게 줄어들 수 있다.예외 처리를 강제하지 않는다.모든 함수가 리턴 값을 가진다.설치코틀린 프로젝트는 크게 IntelliJ나 Android Studio를 통해 개발한다. (둘 다 JetBrain에서 개발했다.)아래의 링크를 통해 각 프로그램을 다운로드할 수 있다. IntelliJ  Download IntelliJ IDEA – The Leading Java a..

코틀린 2025.01.25