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
- NIO
- jpa
- 자바네트워크
- write by GPT-4
- 인프라
- 유닉스
- 웹 크롤링
- 리눅스
- JVM
- write by chatGPT
- chatGPT's answer
- flet
- 자바암호
- Database
- 고전역학
- GPT-4's answer
- oracle
- 역학
- kotlin
- python
- 파이썬
- spring data jpa
- 자바
- 코틀린
- 소프트웨어공학
- 시스템
- Java
- spring integration
- 데이터베이스
- android
Archives
- Today
- Total
Akashic Records
연산자 본문
728x90
Kotlin에서는 다양한 연산자를 제공하며, 이는 자바와 많이 유사합니다. 다음은 Kotlin에서 제공하는 주요 연산자들에 대한 설명과 예제입니다.
- 산술 연산자
+
: 덧셈-
: 뺄셈*
: 곱셈/
: 나눗셈%
: 나머지
val a = 10
val b = 20
println(a + b) // 30
println(a - b) // -10
println(a * b) // 200
println(a / b) // 0
println(a % b) // 10
- 비교 연산자
==
: 값이 같은지 확인!=
: 값이 다른지 확인>
: 큰지 확인<
: 작은지 확인>=
: 크거나 같은지 확인<=
: 작거나 같은지 확인
val a = 10
val b = 20
println(a == b) // false
println(a != b) // true
println(a > b) // false
println(a < b) // true
println(a >= b) // false
println(a <= b) // true
- 논리 연산자
&&
: AND 연산||
: OR 연산!
: NOT 연산
val a = true
val b = false
println(a && b) // false
println(a || b) // true
println(!a) // false
println(!b) // true
- 대입 연산자
=
: 할당+=
: 덧셈 후 할당-=
: 뺄셈 후 할당*=
: 곱셈 후 할당/=
: 나눗셈 후 할당%=
: 나머지 연산 후 할당
var a = 10
a += 20
println(a) // 30
a -= 5
println(a) // 25
a *= 2
println(a) // 50
a /= 5
println(a) // 10
a %= 3
println(a) // 1
- 증감 연산자
++
: 1 증가--
: 1 감소
var a = 10
println(++a) // 11
println(--a) // 10
이러한 연산자들은 프로그램의 로직을 구성하고, 다양한 연산을 수행하는 데 사용됩니다. Kotlin에서 연산자 우선순위는 수학에서 통용되는 우선순위와 같으므로, 복잡한 연산을 할 때에도 이를 이해하는 것이 중요합니다.
728x90
'Kotlin for Beginners' 카테고리의 다른 글
함수의 정의와 호출 (0) | 2023.06.01 |
---|---|
제어문 (0) | 2023.06.01 |
변수와 데이터 타입 (0) | 2023.06.01 |
Kotlin 기본 개념 (0) | 2023.06.01 |
개발 환경 설정 (Java JDK, IntelliJ IDEA 등) (0) | 2023.06.01 |
Comments