[Android App 開發筆記] #從零開始 #D03: Kotlin Basics Part-2

  [Android App 開發筆記] #從零開始 #D03: Kotlin Basics Part-2

# Android App 開發

# Reference: Kotlin Bootcamp for Programmers (Link), Lesson 2: Kotlin basics (Link)

# Kotlin docs (所有不會的程式碼都可以看這裡: Link)

[Nullability]

By default, variables 不可以是 null
  • 宣告 an Int and assign null to it
  • 把?加在 type 後面
var fruit: Int? = null


[陣列]

學習 Lists

  • 宣告 listOf → list 不可改變
  • 宣告 mutableListOf → list 可以改變
  • remove ( )



學習 Arrays

  • Arrays 就沒有 mutable version, once created → the size is fixed
  • 注意如果 don't use the array utility to print it → Kotlin 會 prints the address instead of the contents of the array
→ 所以要這樣 print
println(java.util.Arrays.toString(要印的array))



[Loops]

For loops

  • for
  • for in



While loops

  • while
  • do...while



Repeat loops

  • repeat ( )
repeat(2) {println("A Fish is swimming")} //repeat two times

💭 Murmur time 💭 

想著想著, why we live? 為了$$? 為了吃飯? 為了活著? 為了工作? 為了快樂? 為了幸福? 其實滿喜歡這樣了解, 分析自己的過程, 只希望, 不要忙著忙著, 轉著轉著, 一睜眼就到了一個不知到哪裡的地方, 珍惜身邊的一切, 珍惜身邊的人, 這樣踏踏實實的, 找到一個最舒服的平衡

By Mark, 馬克

💬 E-mail: mata.assembled@gmail.com





0 Comments