Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 유닉스
- write by GPT-4
- 코틀린
- Database
- write by chatGPT
- Java
- spring integration
- jpa
- 리눅스
- 소프트웨어공학
- python
- android
- 시스템
- 자바네트워크
- spring data jpa
- JVM
- NIO
- 파이썬
- oracle
- 데이터베이스
- GPT-4's answer
- 웹 크롤링
- 역학
- 자바암호
- flet
- 인프라
- chatGPT's answer
- kotlin
- 자바
- 고전역학
Archives
- Today
- Total
Akashic Records
Kotlin 기본 개념 본문
728x90
1.변수
Kotlin에서는 두 가지 타입의 변수를 선언할 수 있습니다: 변경 불가능한 `val`과 변경 가능한 `var`.
예제:
val a: Int = 1 // 변경 불가능한 변수 (Immutable)
var b = 2 // 변경 가능한 변수 (Mutable), 타입 추론을 이용
2. 함수
함수는 `fun` 키워드를 사용하여 정의합니다.
예제:
fun sum(a: Int, b: Int): Int {
return a + b
}
3. 조건문
Kotlin에서는 `if` 표현식을 사용하여 조건문을 작성할 수 있습니다.
예제:
val max = if (a > b) a else b
4. 반복문
Kotlin에서는 `for`와 `while` 문을 사용하여 반복문을 작성할 수 있습니다.
예제:
for (i in 1..5) {
println(i)
}
var x = 10
while (x > 0) {
x--
}
5. Null 안전
Kotlin은 Null 안전성을 제공합니다. Nullable 타입은 `?`를 사용하여 선언합니다.
예제:
var a: String = "abc" // Non-null type
a = null // Compilation error
var b: String? = "abc" // Nullable type
b = null // No error
6. 클래스
Kotlin에서는 `class` 키워드를 사용하여 클래스를 정의합니다.
예제:
class Person(name: String, age: Int) {
var name: String = name
var age: Int = age
}
이런 기본적인 개념들을 확실하게 이해하고 프로젝트에 적용하면 Kotlin 프로그래밍이 훨씬 쉬워질 것입니다. 각 개념에 대해 더 깊이 이해하려면 Kotlin 공식 문서나 추가 자료를 참고하시는 것이 좋습니다.
728x90
'Kotlin for Beginners' 카테고리의 다른 글
연산자 (0) | 2023.06.01 |
---|---|
변수와 데이터 타입 (0) | 2023.06.01 |
개발 환경 설정 (Java JDK, IntelliJ IDEA 등) (0) | 2023.06.01 |
Kotlin의 장점과 활용 분야 (0) | 2023.06.01 |
Kotlin 언어 소개 (0) | 2023.06.01 |
Comments