संभव डुप्लिकेट:
Tuple parameter declaration and assignment oddityक्या स्कैला में चर के लिए टुपल असाइनमेंट संभव है?
स्काला में, एक बहु-चर काम tuples के माध्यम से कर सकते हैं:
val (a, b) = (1, 2)
लेकिन चर के काम के लिए एक समान वाक्य रचना नहीं करता है काम करने के लिए प्रतीत नहीं होता है। उदाहरण के लिए मैं यह करने के लिए करना चाहते हैं:
var (c, d) = (3, 4)
(c, d) = (5, 6)
मैं कई-चर काम में c
और d
पुन: उपयोग करना चाहते हैं। क्या यह संभव है?
ओएमजी, क्या मुझे यह समझना है? एक परिवर्तनीय असाइनमेंट करने के लिए बस? – ziggystar
और म्यूटेबल सदस्यों के साथ एक केस क्लास? यह ठीक है? – ziggystar
यह पूरी तरह से मान्य है, भले ही यह कोड गंध का थोड़ा सा है –