Articles of जेनेरिक

<?> और <में क्या अंतर है? ऑब्जेक्ट> जावा जेनेरिक्स में फैली हुई है?

मैंने किसी भी ऑब्जेक्ट का मतलब करने से पहले वाइल्डकार्ड का इस्तेमाल किया है – लेकिन हाल ही में इसका उपयोग देखा है: <? extends Object> चूंकि सभी ऑब्जेक्ट्स ऑब्जेक्ट प्रदान करते हैं, क्या ये दो उपयोग समानार्थ हैं?

क्या .NET में यह पता करने का एक तरीका है कि सूची में लिस्ट बी में सभी आइटम शामिल हैं?

मेरे पास निम्नलिखित विधि है: namespace ListHelper { public class ListHelper<T> { public static bool ContainsAllItems(List<T> a, List<T> b) { return b.TrueForAll(delegate(T t) { return a.Contains(t); }); } } } इसका उद्देश्य यह निर्धारित करना है कि सूची में किसी अन्य सूची के सभी तत्व शामिल हैं या नहीं। यह मुझे दिखाई देगा कि ऐसा […]

गुवा के वैकल्पिक वर्ग का क्या मतलब है?

मैंने हाल ही में इस बारे में पढ़ा है और इस वर्ग का इस्तेमाल करते हुए लोगों को देखा है, लेकिन बहुत सारे मामलों में, null का उपयोग करके भी काम किया होगा – अगर नहीं अधिक intuitively क्या कोई एक ठोस उदाहरण प्रदान करता है जहां Optional कुछ हासिल कर सकता है जो null […]

जावा जेनरिक में 'सुपर' और 'एक्स्टेंड्स' के बीच अंतर क्या है

मैं जावा जेनेरिक सीखने की कोशिश कर रहा हूं मैं स्पष्ट नहीं हूं कि जब आप <T extends Foo> और जब आप <T super Foo> उपयोग करेंगे इन चीजों में से हर एक टी के बारे में क्या मतलब है? कहें कि मेरे पास <T extends Comparable> और <T super Comparable> , इसका मतलब क्या […]

जावा: आदिम डेटा प्रकारों का सरणी autobox नहीं करता है

मेरे पास इस तरह एक विधि है: public static <T> boolean isMemberOf(T item, T[] set) { for (T t : set) { if (t.equals(item)) { return true; } } return false; } अब मैं इस विधि को T लिए char का उपयोग करने की कोशिश करता हूं: char ch = 'a'; char[] chars = new […]

सामान्य बाधाएं, जहां टी: संरचना और जहां टी: कक्षा

मैं निम्नलिखित मामलों के बीच अंतर करना चाहता हूं: एक सादे मूल्य प्रकार (उदाहरण के लिए int ) एक नल योग्य मूल्य प्रकार (उदाहरण के लिए int? ) एक संदर्भ प्रकार (उदा। string ) – वैकल्पिक रूप से, मुझे इसकी परवाह नहीं होगी अगर यह (1) या (2) से ऊपर की गई है मैं निम्नलिखित […]

संग्रह में ऑब्जेक्ट द्वारा टी क्यों घिरा है। मैक्स () हस्ताक्षर?

बस जावा 7 के java.util.Collections वर्ग के कार्यान्वयन के माध्यम से चला गया, और मुझे कुछ समझ में नहीं आ रहा है। max फ़ंक्शन के हस्ताक्षर में, T क्यों Object घिरा है? public static <T extends Object & Comparable<? super T>> T max(Collection<? extends T> coll) { Iterator<? extends T> i = coll.iterator(); T candidate […]

सी # कॉरपोरेट रिटर्न टाइपिंग जेनेरिक का इस्तेमाल करते हैं

क्या कोड नीचे लौटाए गए प्रकारों को लागू करने के एकमात्र तरीका है? public abstract class BaseApplication<T> { public T Employee{ get; set; } } public class Application : BaseApplication<ExistingEmployee> {} public class NewApplication : BaseApplication<NewEmployee> {} मैं एक आवेदन या एक नया एपलीकेशन बनाने के लिए सक्षम होना चाहता हूं और इसे कर्मचारी संपत्ति […]

एक सामान्य संपत्ति बनाना

मेरे पास एक वर्ग है जो धारावाहिक मूल्य और एक प्रकार का भंडार करता है। मैं पहले ही जाली गई मूल्य को लौटाने वाला एक संपत्ति / विधि चाहता हूं: public String Value { get; set; } public Type TheType { get; set; } public typeof(TheType) CastedValue { get { return Convert.ChangeType(Value, typeof(_Type)); } सी […]

<में अंतर क्या है <? सुपर ई> और <? ई विस्तारित?

<? super E> में अंतर क्या है <? super E> <? super E> और <? extends E> <? extends E> ? उदाहरण के लिए जब आप वर्ग java.util.concurrent.LinkedBlockingQueue पर एक नज़र डालते हैं, तो निर्माता के लिए निम्न हस्ताक्षर हैं: public LinkedBlockingQueue(Collection<? extends E> c) और विधि के लिए एक के लिए: public int drainTo(Collection<? […]

दिलचस्प पोस्ट
क्या जावास्क्रिप्ट स्ट्रिंग.इंडएक्सऑफ़ () का एक संस्करण है जो नियमित अभिव्यक्ति के लिए अनुमति देता है? पैरामीटर के साथ रीडायरेक्ट करेंअक्शन अनुशंसित सर्विस स्टैक्स एपीआई संरचना डेटटाइम के रूप में वर्तमान समय कैसे प्राप्त करें jquery फार्म सबमिट करें और फिर एक मौजूदा div में परिणाम दिखाएं स्विफ्ट में UITextField और UITextView की कर्सर स्थिति प्राप्त करना और सेट करना टिक लेबल पाठ को संशोधित करें बीओएम बिना यूटीएफ -8 सी # में एक स्ट्रिंग एन्क्रिप्ट करना और डिक्रिप्ट करना डीबी से कनेक्ट किए बिना mysql_real_escape_string के वैकल्पिक एम्बेडेड नेविगेशन नियंत्रक के साथ पॉपवर वापस एनएवी पर आकार का सम्मान नहीं करता है Jquery कोड शीर्ष लेख या पाद लेख में जाना चाहिए? आईफोन कंपन बनाना कंट्रोलर वैश्विक रूप से नियंत्रकों को परिभाषित करते हुए, एक समारोह नहीं, अपरिभाषित हो गया मुझे "अगर सौंपा गया ()" का उपयोग करने या चीजों को मुक्त करने से पहले क्यों नहीं करना चाहिए?