scala पर टैग किए गए जवाब

स्काला मुख्य रूप से जावा वर्चुअल मशीन को लक्षित करने वाली एक सामान्य प्रयोजन की प्रोग्रामिंग भाषा है। आम प्रोग्रामिंग पैटर्न को संक्षिप्त, सुरुचिपूर्ण और टाइप-सुरक्षित तरीके से व्यक्त करने के लिए डिज़ाइन किया गया है, यह अनिवार्य और कार्यात्मक प्रोग्रामिंग शैलियों दोनों को फ्यूज करता है। इसकी प्रमुख विशेषताएं इस प्रकार हैं: एक उन्नत स्थैतिक प्रकार की प्रणाली जिसमें अनुमान है; समारोह के प्रकार; पैटर्न मिलान; निहित पैरामीटर और रूपांतरण; ऑपरेटर ओवरलोडिंग; जावा के साथ पूर्ण अंतर्संचालनीयता; संगामिति

6
विधेय द्वारा एक क्रम को दो टुकड़ों में कैसे विभाजित किया जाए?
मैं एक अनुक्रम को एक विधेय द्वारा दो सूचियों में कैसे विभाजित कर सकता हूं? वैकल्पिक: मैं उपयोग कर सकते हैं filterऔर filterNot, या अपने ही विधि लिखते हैं, लेकिन वहाँ एक बेहतर और अधिक सामान्य (बिल्ट-इन) विधि नहीं है?
120 scala 


5
तत्वों की निश्चित संख्या के साथ कई सूचियों में विभाजित सूची
अधिकांश एन आइटमों के साथ सूचियों में तत्वों की सूची को कैसे विभाजित करें? पूर्व: 7 तत्वों के साथ एक सूची को देखते हुए, 4 के समूह बनाएं, अंतिम समूह को संभवतः कम तत्वों के साथ छोड़ दें। split(List(1,2,3,4,5,6,"seven"),4) => List(List(1,2,3,4), List(5,6,"seven"))
119 list  scala  split 


12
स्केला में प्रोफाइल कैसे करें?
स्केल विधि कॉल को प्रोफाइल करने का एक मानक तरीका क्या है? मुझे एक विधि के चारों ओर हुक की आवश्यकता है, जिसके उपयोग से मैं टाइमर शुरू करने और बंद करने के लिए उपयोग कर सकता हूं। जावा में मैं पहलू प्रोग्रामिंग का उपयोग करता हूं, उसी को प्राप्त …

10
स्केल सूची बनाने का पसंदीदा तरीका
स्काला में एक अपरिवर्तनीय सूची बनाने के कई तरीके हैं (नीचे दिए गए उदाहरण कोड देखें)। आप एक उत्परिवर्ती ListBuffer का उपयोग कर सकते हैं, एक varसूची बना सकते हैं और इसे संशोधित कर सकते हैं, एक पूंछ पुनरावर्ती विधि का उपयोग कर सकते हैं , और शायद अन्य जिनके …
117 scala 

6
Scala: सूची [भविष्य] से भविष्य [सूची] में विफलताओं की उपेक्षा करना
मैं फ्यूचर्स की एक मनमानी लंबाई सूची को भविष्य की सूची में बदलने का एक रास्ता खोज रहा हूं। मैं Playframework का उपयोग कर रहा हूं, इसलिए आखिरकार, जो मैं वास्तव में चाहता हूं वह एक है Future[Result], लेकिन चीजों को सरल बनाने के लिए, आइए हम कहते हैं कि …
116 scala  future 

6
स्काला में आरंभिक अंकन
मैं स्काला के लिए नया हूं, बस आज ही इसे सीखना शुरू कर दिया हूं। मैं जानना चाहता हूं कि स्काला में एक सरणी की शुरुआत कैसे करें। उदाहरण जावा कोड String[] arr = { "Hello", "World" }; स्केल में उपरोक्त कोड के बराबर क्या है?

4
स्काला में "संदर्भ बाउंड" क्या है?
स्काला 2.8 की नई विशेषताओं में से एक संदर्भ सीमाएं हैं। एक संदर्भ बाध्य क्या है और यह कहां उपयोगी है? बेशक मैं पहली बार खोजा गया (और उदाहरण के लिए मिला इस ), लेकिन मैं किसी भी वास्तव में स्पष्ट और विस्तृत जानकारी नहीं मिल सका।

7
स्केला नीचे की तरफ या लूप के लिए कम?
स्काला में, आप अक्सर forबढ़ते क्रम में एक लूप करने के लिए एक पुनरावृत्ति का उपयोग करते हैं: for(i <- 1 to 10){ code } आप इसे कैसे करेंगे ताकि यह 10 से 1 हो जाए? मुझे लगता है 10 to 1कि एक खाली पुनरावृत्ति देता है (सामान्य श्रेणी के …

9
स्काला में जावा संग्रह के बारे में जानकारी
मैं कुछ Scala कोड लिख रहा हूँ जो Apache POI API का उपयोग करता है। मैं इसमें शामिल पंक्तियों पर पुनरावृति करना चाहूंगा java.util.Iteratorजो मुझे शीट वर्ग से प्राप्त होते हैं। मैं एक में itter का उपयोग करना चाहते हैंfor each स्टाइल लूप , इसलिए मैं इसे एक देशी स्काला …

7
मानक स्काला कक्षाओं का उपयोग करके स्केल में JSON को पार्स करने के लिए कैसे?
मैं JSON कोड को पार्स करने के लिए Scala 2.8 में JSON क्लास में बिल्ड का उपयोग कर रहा हूं। मैं निर्भरता कम करने के कारण लिफ़्टवेब एक या किसी अन्य का उपयोग नहीं करना चाहता। जिस तरह से मैं कर रहा हूं वह बहुत जरूरी है, क्या इसे करने …
113 json  scala 

1
स्केल में पैटर्न मिलान वैरिएबल के साथ काम क्यों नहीं करता है?
निम्नलिखित कार्य करें: def fMatch(s: String) = { s match { case "a" => println("It was a") case _ => println("It was something else") } } यह पैटर्न अच्छी तरह से मेल खाता है: scala> fMatch("a") It was a scala> fMatch("b") It was something else मैं जो करना चाहता हूं …


1
समझ में क्यों Zipper एक Comonad है
यह मेरे पिछले प्रश्न के उत्तर का अनुगमन है । मैं प्रत्येक आइटम मैप करने की आवश्यकता मान लीजिए a:Aकी List[A]करने के लिए b:Bसमारोह के साथ def f(a:A, leftNeighbors:List[A]): Bऔर उत्पन्न List[B]। जाहिर है मैं सिर्फ mapसूची पर कॉल नहीं कर सकता लेकिन मैं सूची ज़िप का उपयोग कर सकता …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.