昨天已經將文件放到Ktor專案裡面,那要怎麼讓裡面的文字進到 Websocket 呢?
import java.io.File
這時候,就可以使用 File(...
這次不打算用 when 取代 if, 而是將 when 加入 if 的 else {} 區塊中
因此,得先將原本的 if 區塊,增加一個 else {}
if...
昨天提到了介面(Interfaces)
可包含抽象方法的宣告
與抽象類別相比,介面無法儲存狀態
今天則是要來談談功能性介面(Functional inter...
Kotlin 有一個非常強大的型態推斷系統。在多數情況下,不需要明確地指定變數的型別,因為編譯器可以從給定的值或表達式中推斷出來,非常的貼心跟聰明
val nu...
連線到 Ktor 的 Websocket:
ws://localhost:8080/echo
按下 Connect
下方的 Log 欄位就會出現 Kt...
Nullable 和 Non-Null
可為空(Nullable)型別:
可為空型別允許變數儲存非空值或 null。要聲明可為空型別,可以在型別名稱後面添加...