

Dart 문법 기본 - 연산자Dart/기본2024. 8. 20. 17:17
Table of Contents
산술 연산자와 할당 연산자
Dart에서는 다양한 산술 연산자와 할당 연산자를 제공한다.
실행 결과:
a + b = 13
a - b = 7
a * b = 30
a / b = 3.3333333333333335
a ~/ b = 3
a % b = 1
a after += 5: 15
b after *= 2: 6
여기서 ~/ 연산자는 Dart에서 특별히 제공하는 연산자로, 나눗셈의 몫을 정수로 반환한다.
증감 연산자
증감 연산자는 변수의 값을 1 증가시키거나 감소시킨다.
실행 결과:
5
6
7
7
6
5
관계 연산자와 논리 연산자
관계 연산자는 두 값을 비교하고, 논리 연산자는 불리언 값을 조합한다.
실행 결과:
a > b: true
a < b: false
a >= b: true
a <= b: false
a == b: false
a != b: true
x && y: false
x || y: true
!x: false
비트 연산자와 시프트 연산자
비트 연산자는 정수의 이진 표현에 대해 연산을 수행한다.
실행 결과:
a & b = 1
a | b = 7
a ^ b = 6
~a = -6
a << 1 = 10
a >> 1 = 2
삼항 연산자
삼항 연산자는 조건에 따라 두 개의 표현식 중 하나를 선택한다.
실행 결과:
b is greater or equal
Smaller number is: 10
타입 관련 연산자
Dart는 타입 체크와 캐스팅을 위한 특별한 연산자를 제공한다.
실행 결과:
value is a String
value is not an int
DART
Null 관련 연산자
Dart는 null 안전성을 위한 여러 연산자를 제공한다.
Spread 연산자
Spread 연산자(...)는 컬렉션의 요소를 다른 컬렉션에 쉽게 추가할 수 있게 해준다.
'Dart > 기본' 카테고리의 다른 글
Dart 문법 기본 - 반복문 (0) | 2024.08.20 |
---|---|
Dart 문법 기본 - 조건문 (0) | 2024.08.20 |
Dart 문법 기본 - 컬렉션 (0) | 2024.08.20 |
Dart 문법 기본 - 변수와 상수 선언 (0) | 2024.08.20 |
Dart 문법 기본 - 변수와 타입의 기초 (0) | 2024.08.20 |

@codeJunH :: codeJunH의 IT 공부 블로그
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!