एक वर्ग एक convariant प्रकार पैरामीटर Iterable[+A]
रूप में इस तरह है, तो वहाँसमझौता स्केला किसी भी बनाम के _/कुछ भी नहीं
def foo(bar: Iterable[_])
और
def foo(bar: Iterable[Any])
की घोषणा के बीच कोई अंतर है?
एक वर्ग एक contravariant प्रकार पैरामीटर Growable[-A]
रूप में इस तरह है, तो वहाँ
def foo(bar: Growable[_])
और
def foo(bar: Growable[Nothing])
की घोषणा के बीच कोई अंतर है?
[स्केल - जेनेरिक में किसी भी बनाम अंडरस्कोर] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/15186520/scala-any-vs-underscore-in-generics) –
कोई सटीक डुप्लिकेट नहीं है, लेकिन पर्याप्त बंद है। मैं दूसरों को न्याय दूंगा। –