iT邦幫忙

2025 iThome 鐵人賽

DAY 4
0
Mobile Development

app學習實作經驗系列 第 4

Day4學習 Kotlin 函式、迴圈、List/Map

  • 分享至 

  • xImage
  •  

今天學到Kotlin的函式,感覺比昨天又更進階了。函式用fun開頭,我試了一下加法的函式,fun add(a: Int, b: Int): Int { return a + b },然後呼叫add(3,5)就跑出 8,感覺比之前學的c那些簡易很多。而且Kotlin還有很多更簡短的寫法,像fun square(x: Int) = x*x,我覺得這種一行就能完成的語法看起來很乾淨,沒有一堆大括號,對新手來說比較不會搞混。

接著是迴圈,Kotlin的for寫法跟以前學的有點不一樣,用 for (i in 1..5) 就能跑出 1 到 5,很直覺,不用再寫i++,這點我覺得超方便。還試了for (i in 5 downTo 1),就能倒數,感覺語法設計得很貼心。while 的部分跟之前差不多,用來處理不知道要跑幾次的情況。

最後學到集合,像 List 和 Map。我用val numbers = listOf(1,2,3,4),然後用迴圈把它們一個一個印出來。Map更有趣,可以存成「名字:年齡」這樣的資料,例如val student = mapOf("name" to "alice", "age" to 20),感覺很像在做小型資料庫。

今天的練習讓我覺得Kotlin的語法真的滿好懂的,比想像中輕鬆,學起來很快,今天就到這裡。


上一篇
Day 3 學習kotlin簡單的語法
系列文
app學習實作經驗4
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言