2015-06-30 6 views
5

में एक अनुक्रम साफ़ करें List.Clear के निम समकक्ष अनुक्रमों के लिए जावा या सी # जैसी भाषाओं में क्या है? मैं सिस्टम setLen में सिस्टम में सूचीबद्ध देखता हूं, लेकिन मुझे यकीन नहीं है कि यह वही करता है जो मैं चाहता हूं। विवरण से:निम

f the current length is greater than the new length, s will be truncated. s

यह मतलब यह है हर मैं किसी भी seq 0 लेन यह seq का एक नया उदाहरण पैदा करेगा सेट?

उत्तर

6

setLenseq का आकार बिना किसी नए आवंटित किए, तो आमतौर पर x.setLen(0) ठीक है। यदि आप एक नया seq आवंटित करना चाहते हैं और कचरा कलेक्टर को पुराने को साफ करने दें, तो आप इसके बजाय x = @[] कर सकते हैं।

+2

'clear' उपनाम एक अच्छा जोड़ा होगा। – Arrrrrrr