[Kotlin] ๊ธฐ๋ณธ ์ž๋ฃŒํ˜•๊ณผ ๋ฐฐ์—ด

2020. 8. 25. 18:15ยท๊ฐœ๋ฐœ ํƒ€์ž„์บก์А/Kotlin

์ˆซ์žํ˜•

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
'๊ฐœ๋ฐœ ํƒ€์ž„์บก์А/Kotlin' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [Kotlin] ํด๋ž˜์Šค
  • [Kotlin] ์ œ์–ด๋ฌธ(if, when, for, while)
  • [Kotlin] ํ•จ์ˆ˜(function)
  • [Kotlin] val / var ์ฐจ์ด์ 
๐ŸฅญMango
๐ŸฅญMango
  • ๐ŸฅญMango
    AppleMango๐Ÿฅญ
    ๐ŸฅญMango
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ
      • iOS
        • Swift
        • SwiftUI
        • RxSwift
      • Algorithm
        • C
        • Python
        • Swift
      • Computer Science
        • ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ
        • OS
      • ...
      • ๊ฐœ๋ฐœ ํƒ€์ž„์บก์А
        • Python
        • Flutter
        • Android
        • Kotlin
        • Java
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ํ† ๋งˆํ† 
    ์Šคํƒ
    typing animation
    SwiftUI Apple Login
    MapMarker
    ์ฝ”ํ‹€๋ฆฐ ์ƒ์†
    IOS
    swiftUI tabview
    1613 ์—ญ์‚ฌ
    ํŒŒ์ด์ฌ ํ† ๋งˆํ† 
    ์—ญ์‚ฌ ํŒŒ์ด์ฌ
    14503 ํŒŒ์ด์ฌ
    ํŒŒ์ด์ฌ 14503
    ํŒŒ์ด์ฌ ์ •๋ ฌ
    ๋ฐฑ์ค€ ํ† ๋งˆํ† 
    SwiftUI
    ํŒŒ์ด์ฌ
    1์ฐจ์› ๋ฟŒ์š”๋ฟŒ์š”
    ์ฝ”ํ‹€๋ฆฐ
    Swift Hello World!
    ํŒŒ์ด์ฌ 1459
    Code Base
    ๋ฐฑ์ค€ ์†Œ์ˆ˜
    1613 ํŒŒ์ด์ฌ
    Apple Login
    Custom Map Marker
    14503 ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ
    swiftUI Gradients
    6118
    ํŒŒ์ด์ฌ 6118
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.2
๐ŸฅญMango
[Kotlin] ๊ธฐ๋ณธ ์ž๋ฃŒํ˜•๊ณผ ๋ฐฐ์—ด
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”