में तर्क के रूप में कुछ भी नहीं की आवश्यकता है यहाँ code-java.util.concurrent.LinkedBlockingQueue डाल विधि स्काला
import java.util.concurrent.LinkedBlockingQueue
def main(args:Array[String]) {
val queue=new LinkedBlockingQueue
queue.put("foo")
}
का एक टुकड़ा यह मैं देता है -
त्रुटि: प्रकार मेल नहीं खाता;
पाया: java.lang.String ("foo")
आवश्यक: कुछ नहीं
queue.add ("foo")
मेरे समझ की वजह से मुझे तत्वों के प्रकार में जाने को निर्दिष्ट नहीं इसकी है कतार। यदि ऐसा है, तो हम डिफ़ॉल्ट जेनेरिक लोगों के बजाय LinkedBlockingQueue के लिए स्कैला में प्रकार कैसे निर्दिष्ट करते हैं?
ध्यान दें कि डिफ़ॉल्ट प्रकार _not_ सामान्य है। इसके बजाए, यह सबसे विशिष्ट प्रकार संभव है। :-) –