12.級聯運算符
級聯運算符是Dart中比較高級的一種運算符,它可以讓開發者對某個對象連續地進行一系列操作。這樣的好處是可以減少中間變量的生成,並且讓開發者更暢快地體驗Dart編碼的樂趣。
級聯運算符使用..表示,以下是使用示例
首先先設定一個名為People的類(class):
設定完其屬性後賦值:
var p = People();
p.name = "Ahwu";
p.age = 25;
print("name:${p.name}, age:${p.age}");//name:Ahwu, age:25
如上面的代碼所示,從對象的創建到屬性賦值完成使用了3行代碼,使用級聯運算符可以一行代碼搞定同樣的事情,例如:
簡單來說,級聯運算符的作用是==對對象連續地執行一組操作,操作可以是對對象賦值,也可以是對對象方法的調用。==
Last update :
13 novembre 2024
Created : 13 novembre 2024
Created : 13 novembre 2024