3
我有很長的一行代碼,我想在多行之間分解。我使用什麼和語法是什麼?如何在Kotlin中執行換行符(行延續)
例如,加入一串串:
val text = "This " + "is " + "a " + "long " + "long " + "line"
我有很長的一行代碼,我想在多行之間分解。我使用什麼和語法是什麼?如何在Kotlin中執行換行符(行延續)
例如,加入一串串:
val text = "This " + "is " + "a " + "long " + "long " + "line"
有用於科特林續行沒有符號。作爲其語法允許幾乎所有的符號之間的空間,你可以打破聲明:
val text = "This " + "is " + "a " +
"long " + "long " + "line"
但是,如果語句的第一行是一個有效的聲明,它不會工作:
val text = "This " + "is " + "a "
+ "long " + "long " + "line" // syntax error
爲了避免這樣的問題,打破多行長語句時,你可以使用括號:
val text = ("This " + "is " + "a "
+ "long " + "long " + "line") // no syntax error
更多的Infor請參閱Kotlin Grammar。
你可以使用'\ n' –