काम नहीं करता है मैं यहां और अन्य साइटों पर बहुत सारे प्रश्न ब्राउज़ कर रहा हूं। फिर भी मैं इस समस्या के चारों ओर अपने सिर को लपेटने के लिए प्रतीत नहीं कर सकता।बराबर विधि को ओवरराइड करना
मैं एक वर्ग है:
public class Event {
public String Item;
public String Title;
public String Desc;
@Override
public boolean equals(Object o) {
return true;
}
}
मैं एक ArrayList<Event> events
में इस वर्ग का उपयोग करने की कोशिश कर रहा हूँ, लेकिन मैं events.contains("item")
काम करने के लिए प्राप्त करने के लिए एक तरह से नहीं मिल रहा। मैंने डीबगिंग करने का प्रयास किया है और मैंने पाया है कि यह ओवरराइड विधि भी दर्ज नहीं करता है।
मैं क्या गलत कर रहा हूं?
आपकी सूची में 'ईवेंट' है, फिर भी आप एक स्ट्रिंग के साथ 'युक्त' कॉल कर रहे हैं। क्या मैं कुछ भूल रहा हूँ? – Tudor
कृपया वह कोड दिखाएं जहां आप सूची पॉप्युलेट कर रहे हैं और 'शामिल' को कॉल कर रहे हैं। – Tudor