https://github.com/google/guava/wiki/FunctionalExplained के माध्यम से देख रहे हैं मैं transform जैसे संचालन देखता हूं, जो एक सूची को बदल देगा लेकिन समान कार्डिनिटी बनाएगा। मैं एक रूपांतरण कैसे कर सकता हूं जिसके परिणामस्वरूप एक अलग कार्डिनिटी हो? जैसे (स्यूडोकोड) List(1,2,3).transform(i => List(i, i))
->List(1,1,2,2,3,3)
साला के फ्लैटमैप के बराबर अमरूद क्या है?
25
A
उत्तर
41
संस्करण 13 के अनुसार, transformAndConcat
FluentIterable
पर transformAndConcat
है।
7
मैं वहाँ एक सीधा अनुवाद है नहीं लगता है, लेकिन transform
concat
के बाद बराबर होना चाहिए।
3
Eclipse Collections में, collect()
स्काला के map()
के बराबर है, और flatCollect()
स्काला के flatMap()
के बराबर है।
यहां फ्लैटकोलेक्ट with Java 8 Lambdas का एक उदाहरण उपयोग है।
नोट: मैं ग्रहण संग्रह के लिए एक कमिटर हूं।
2
एक चीज़ पर ध्यान दें, हालांकि: स्कैला के मानचित्र विधियां नए संग्रह लौटाती हैं, जबकि गुवा में ट्रांसफॉर्म() विधि मूल संग्रह का एक रूपांतरित दृश्य देता है। यह एक बहुत सूक्ष्म अंतर है। आपको यह तय करने की आवश्यकता है कि 'मूल संग्रह पर दृश्य' आपके संदर्भ के लिए उपयुक्त है या नहीं।
संबंधित मुद्दे
- 1. फ्लैटमैप के कार्यात्मक विपरीत?
- 2. हास्केल फ्लैटमैप
- 3. क्या कोई अमरूद अवलोकन है?
- 4. अमरूद के लिए संसाधन
- 5. योजना के बराबर अनपॅकिंग के बराबर क्या है?
- 6. क्या जावास्क्रिप्ट के लागू() के बराबर बराबर है?
- 7. अमरूद
- 8. PHP के preg_quote के बराबर क्या है?
- 9. अमरूद: CharEscaper कहां है?
- 10. क्या पाइथोनिक के बराबर बराबर है "अगर __name__ ==" __main__ ": मुख्य()"?
- 11. क्या सी ++ में जावा बराबर विधि के बराबर है?
- 12. छनन अमरूद के साथ एक संपत्ति के आधार पर
- 13. apache mod_rewrite node.js के बराबर बराबर है?
- 14. डब्ल्यूटीसीएफ एचटीपीकॉन्टेक्स्ट.कुरेंट.रूक्वेस्ट.राउउआरएल के बराबर क्या है?
- 15. क्या विंडोज़ पर मेक के बराबर है?
- 16. लिनक्स पर _emit के बराबर क्या है?
- 17. कंट्रोलपेंट के बराबर डब्ल्यूपीएफ क्या है। लाइट?
- 18. java.sql.Types MySQL टेक्स्ट के बराबर क्या है?
- 19. NSArrayController के बराबर कोको टच क्या है?
- 20. मैक के बराबर "sizeWithFont:" विधि क्या है?
- 21. java.util.Arrays में बराबर() के रनटाइम क्या है?
- 22. क्या कोई जावा libevent के बराबर है?
- 23. PHP $ _SERVER के बराबर पाइथन क्या है?
- 24. गिट: क्या एचजी स्ट्रिप के बराबर है?
- 25. क्या sp_getapplock के बराबर है, sprarereapplock ऑरैकल
- 26. क्या कोई PHP sqlite3_limit के बराबर है?
- 27. मोनोटच डेलोक के बराबर क्या है?
- 28. क्या 'पायदान' के बराबर एक पायथन है
- 29. डेल्फी - क्या सी # लॉक के बराबर है?
- 30. क्या डेटाकॉन्टेक्स्ट क्लास के बराबर LINQPad है?
जब वैध स्केल एक छद्म कोड है? :) – Natix
@ नेटिक्स मुझे लगता है कि स्कूला स्यूडोकोड की तुलना में वाक्यविन्यास के संदर्भ में वास्तव में अधिक लचीला है :) – toniedzwiedz