जब मैंने स्कैला प्रोग्रामिंग शुरू की तो मुझे एक बड़ा संदेह है। मैं जानना चाहता हूं कि स्केल कार्यों में map
विधि कैसे है। चाहे यह अनुक्रमिक रूप से या बहुप्रचारित प्रसंस्करण हो रहा है? और सबसे महत्वपूर्ण बात यह जानना चाहूंगा कि map
विधि while
या foreach
से तेज क्यों है?स्कैला में मानचित्र और foreach विधि के बीच अंतर?
val list = List(1,2,3,45,12)
list.map(x => x)
list.foreach(x => println(x))
आप कैसे जानते हैं कि 'मानचित्र' 'foreach 'से तेज़ है? – Jatin
असल में वास्तव में, 'foreach' 'map' से तेज़ होना चाहिए क्योंकि आंतरिक रूप से' मानचित्र 'उपर्युक्त मामले में' सूची 'बनाता है जहां' foreach' नहीं बनता है। कोई भी स्क्रिप्ट 'foreach' को तेजी से – Jatin
दिखाती है, ठीक है, मैंने कोड के साथ परीक्षण किया है और फोरैच या इत्यादि की तुलना में स्केल में कौन सा परिणाम (यानी नक्शा) अभिव्यक्ति तेज है। –