์ซ์ํ
Double : 64๋นํธ ๋ถ๋์์์
Float : 32๋นํธ ๋ถ๋์์์
Long : 64๋นํธ ์ ์
Int : 32๋นํธ ์ ์
Short : 16๋นํธ ์ ์
Byte : 8๋นํธ ์ ์
์ฝํ๋ฆฐ ์๋ฃํ ๋ฆฌํฐ๋ด
#์ฝํ๋ฆฐ ์ปดํ์ผ๋ฌ๋ ๋ฆฌํฐ๋ด์ ๋ฐ๋ผ ์๋ฃํ์ ์ถ๋ก ํ๋ค.
๋ฌธ์ํ
String : ๋ฌธ์์ด
Char : ํ๋์ ๋ฌธ์
#๋ฌธ์์ด๊ณผ ๋ฌธ์ ์ญ์ ์๋ฃํ์ ์ถ๋ก ํ๋ค.
๋ฌธ์์ด ๋น๊ต
val str = "Hello"
if (str == "Hello"){
println("์๋
ํ์ธ์")
}else {
println("์ธ์ฌ ํ ๊ธฐ๋ถ ์๋๋๋ค.")
}
#๊ฒฐ๊ณผ : ์๋
ํ์ธ์
#๋ฌธ์์ด ๋น๊ต๋ == ์ ์ฌ์ฉํ๋ค.
๋ฌธ์์ด ํ ํ๋ฆฟ
#์๋ฐ
val str = "์๋
"
println(str + "ํ์ธ์") #์๋
ํ์ธ์
#์ฝํ๋ฆฐ
println("$str ํ์ธ์") #์๋
ํ์ธ์
println("${str}ํ์ธ์") #์๋
ํ์ธ์
# $๊ธฐํธ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌธ์์ด ๋ฆฌํฐ๋ด ๋ด๋ถ์ ๋ณ์๋ฅผ ์ฝ๊ฒ ํฌํจํ ์ ์๋ค.
println("${str}ํ์ธ์") ์ฒ๋ผ ๋ณ์์ ๊ธ์๋ฅผ ๋ถ์ฌ์ผ ํ ๋๋ ์ค๊ดํธ๋ฅผ ์ฌ์ฉํ๋ค.
๋ฐฐ์ด
val number: Array<Int> = arrayOf(1, 2, 3, 4, 5)
//์๋ฃํ ์๋ต
val number2 = arrayOf(1, 2, 3, 4, 5)
number[0] = 7 // [7, 2, 3, 4, 5]
println(number[0]) //๊ฒฐ๊ณผ : 7
#์ปดํ์ผ๋ฌ๊ฐ ์๋ฃํ์ ์ ์ถํ ์ ์์ ๊ฒฝ์ฐ์๋ ์๋ฃํ ์๋ต์ด ๊ฐ๋ฅํ๋ค.
'๊ฐ๋ฐ ํ์์บก์ > Kotlin' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Kotlin] ์ธํฐํ์ด์ค (0) | 2020.08.27 |
---|---|
[Kotlin] ํด๋์ค (0) | 2020.08.27 |
[Kotlin] ์ ์ด๋ฌธ(if, when, for, while) (0) | 2020.08.25 |
[Kotlin] ํจ์(function) (0) | 2020.08.25 |
[Kotlin] val / var ์ฐจ์ด์ (0) | 2020.08.04 |