पर ऑपरेटर जब मैं उदाहरण के कार्य करें:+ = अपरिवर्तनीय सेट
var airlines = Set("Qantas", "JetStar", "Air NZ")
airlines += "Virgin"
एयरलाइनों अपरिवर्तनीय सेट है।
+=
अपरिवर्तनीय सेट विशेषता पर परिभाषित नहीं किया गया है।
तो +=
स्केल में एक अंतर्निहित ऑपरेटर है? मेरा मतलब है कि स्काला एयरलाइंस को नए set("Qantas", "JetStar", "Air NZ", "Virgin")
के साथ पुन: असाइन करने के बारे में कैसे जानता है?
क्या आपका मतलब '+ =' है? या बस '='? – Dzhu
मेरा मतलब है '=' के साथ समाप्त होना, इसलिए यह '+ =' या '- =' या '++ =' के लिए सच है। ('<=' , '> =' और '! =' को विशेष मामलों के रूप में बाहर रखा गया है, जैसा पैटर्न भी '=' से शुरू होते हैं।) – Debilski