이 글은 코틀린 공식문서를 정리한 것입니다. Number 정수 코틀린의 정수는 4가지 타입이 있고, 각 타입마다 다른 범위를 가지고 있다. 코틀린은 동적 타이핑을 지원하는데 타입을 지정하지 않은 경우 기본적으로는 Int 타입이 된다. 만약 Int 타입의 범위를 벗어난 경우에는 Long 타입이 된다. Int 타입을 벗어나지는 않지만 Long 타입으로 지정하고 싶은 경우에는 숫자뒤에 문자 'L'을 붙여주면 된다. val one = 1 // Int val threeBillion = 3000000000 // Long val oneLong = 1L // Long val oneByte: Byte = 1 one과 threeBillion을 보면 범위에 따라 동적 타이핑이 어떻게 되는지 알 수 있다. oneLong을 보..
Hello, Kotlin! fun main(args: Array) { println("Hello, Kotlin") } 위 코드는 코틀린에서 "Hello, Kotlin"을 출력하는 코드이다. 위의 코드에서는 다음과 같은 코틀린의 특성을 발견할 수 있다. 함수 선언시 fun 키워드를 사용한다. 파라미터 뒤에 파라미터의 타입을 쓴다. 함수가 클래스 밖에서도 존재할 수 있다. 배열은 클래스(Array 클래스)로 표현된다. System.out.println 대신 println을 사용한다. 표준 자바 라이브러리 함수를 간결한 문법으로 제공하는 wrapper를 코틀린 표준 라이브러리가 제공한다. 줄 끝에 세미콜론(;)을 붙이지 않아도 된다. 함수 fun max(a: Int, b: Int): Int { return i..
- Total
- Today
- Yesterday
- Kotlin
- github
- 코딩테스트
- graphql
- Basic Type
- java
- 확장 함수
- Squash and merge
- string
- squash merge
- postman
- 네이버 2022 공채
- 1차 인터뷰
- postman collection
- pm.expect
- solidity
- git
- postman tests
- python3
- 코틀린
- downTo
- Kotlin In Action
- 2차 인터뷰
- 주생성자
- hashcode
- mysql
- Python
- DGS Framework
- pm.test
- go 특징
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |