728x90
반응형

Programming/Kotlin 3

Kotlin : 조건문과 반복문

Kotlin 조건문과 반복문if 표현식Kotlin에서 if는 표현식으로 사용됩니다. 따라서 값을 반환할 수 있습니다.val score = 85val grade = if (score >= 90) { "A"} else if (score >= 80) { "B"} else { "C"}println("등급: $grade")when 표현식when은 Kotlin의 switch와 같은 기능을 하며, 표현식으로 사용됩니다.val day = 3val dayName = when(day) { 1 -> "월요일" 2 -> "화요일" 3 -> "수요일" in 4..5 -> "주중" else -> "주말"}println("오늘은 $dayName")for 반복문Kotlin의 for는 범위,..

Programming/Kotlin 2025.05.10

Kotlin : 자료형

Kotlin 기본 문법변수 선언 (val, var)Kotlin에서는 변수를 선언할 때 val 또는 var 키워드를 사용합니다.val : 변경할 수 없는 변수 (읽기 전용)var : 변경 가능한 변수val name = "홍길동"var age = 30age = 31 // 가능// name = "임꺽정" // 오류! val은 변경 불가기본 자료형Kotlin의 기본 자료형은 Java와 유사하지만, 모두 객체입니다. Kotlin은 타입 추론을 지원하여 타입을 생략해도 자동으로 추론됩니다.자료형예시설명Intval num: Int = 10정수형 (32비트)Doubleval pi: Double = 3.14실수형 (64비트)Booleanval isTrue: Boolean = true논리형 (true / false)Ch..

Programming/Kotlin 2025.05.10

Kotlin : 소개 및 개발 환경

Kotlin 소개 및 개발 환경Kotlin이란 무엇인가?Kotlin은 JetBrains에서 개발한 현대적인 정적 타입의 프로그래밍 언어입니다. Java와 100% 호환되며, 간결하고 안전하며 다양한 플랫폼에서 사용 가능합니다. 현재 Android 공식 언어로 채택되었으며, 백엔드, 데스크탑, 웹 프론트엔드까지 폭넓게 활용됩니다.Kotlin은 간결함을 추구합니다.Null 안전성을 기본으로 설계되어 런타임 오류를 줄여줍니다.Java와 완전한 상호 운용성 제공Android 공식 언어로 구글이 권장IntelliJ IDEA 설치 및 Kotlin 프로젝트 생성IntelliJ IDEA는 Kotlin 개발을 위한 가장 강력한 도구입니다. JetBrains에서 만든 공식 IDE로, Kotlin 개발 환경이 기본 내장되어..

Programming/Kotlin 2025.05.10
728x90
반응형