greenhelix
greenhelix
greenhelix
08-23 15:41
  • All (229)
    • Algorithm (118)
      • Algorithm (17)
      • Graph (0)
      • Core (6)
      • Python (18)
      • PythonSnippet (4)
      • Java (59)
      • Kotlin (14)
    • Project (0)
    • Study (8)
      • License (5)
      • EIP (3)
    • Programming (63)
      • Android (41)
      • Flutter (1)
      • Bugs Life (21)
      • Linux (0)
    • Tech (32)
      • Tech (17)
      • Drone (4)
      • Hacking (11)
    • Life (6)
      • INGRESS (1)
      • 심시티빌드잇 (0)
250x250

티스토리

hELLO · Designed By 정상우.
greenhelix
Algorithm/Kotlin

Kotlin 기본 변수 및 연산자

Kotlin 기본 변수 및 연산자
Algorithm/Kotlin

Kotlin 기본 변수 및 연산자

2021. 4. 30. 18:40

변수

- var num : Int = 4
var 는 변형 가능한 변수를 뜻한다.

- val course : String = "Kotlin"
val 는 변형 불가능한 변수를 뜻한다.

- var a = "ant"
코틀린에서는 형을 명시하지 않아도 추측하여 변수가 선언된다.

연산자

- 8 + 2 = 10
- 8 - 2 = 6
- 8 * 2 = 16
- 8 / 2 = 4 몫
- 8 %2 = 0 나머지

- "abc" + "def" = "abcdef"
+는 문자열도 산술 연산이 가능하다.

var num = 1
num++
num--
num += 1
num -= 2
num *= 3
다양한 방식으로 표기가 가능하다.

입력

- var what = readline()
readline으로 입력을 받을 수 있다. 파이썬에서 input() 과 동일하다.

- var how = readline()!!.toInt()
readline은 기본적으로 string값으로 들어온다.
이를 숫자나 다른 형으로 받고자 하면 !!.to원하는형() 으로 선언해주면 된다. 파이썬에서는 int()로 감싸주는 형태인 반면에 코틀린은 뒤에 붙여준다.

!! 는 null값을 거부한다는 의미이다.
not null assertion operator



728x90
반응형

'Algorithm > Kotlin' 카테고리의 다른 글

Kotlin 조건문  (0) 2021.04.30
[프로그래머스 뿌셔뿌셔] :Kotlin: 크레인 인형 뽑기 게임  (0) 2021.01.04
#08_CS Arcade Kotlin >> Matrix Elements Sum  (0) 2020.12.31
    'Algorithm/Kotlin' 카테고리의 다른 글
    • emptyList()
    • Kotlin 조건문
    • [프로그래머스 뿌셔뿌셔] :Kotlin: 크레인 인형 뽑기 게임
    • #08_CS Arcade Kotlin >> Matrix Elements Sum
    greenhelix
    greenhelix
    개발에 관한 것들과 개인적인 것을 담는 블로그

    티스토리툴바

    개인정보

    • 티스토리 홈
    • 포럼
    • 로그인

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.