मूल रूप से मेरा साथी कह रहा है कि मैं एक अलग सरणी का उपयोग करके अपने कोड को कम कर सकता हूं यदि कोई इंट सरणी में कोई इंट है, हालांकि वह मुझे यह नहीं बताएगा कि यह क्या है: P।
वर्तमान:
public boolean contains(final int[] array, final int key) {
for (final int i : array) {
if (i == key) {
return true;
}
}
return false;
}
यह भी करने की कोशिश की है, हालांकि यह हमेशा किसी कारण के लिए गलत लौटता है।
public boolean contains(final int[] array, final int key) {
return Arrays.asList(array).contains(key);
}
क्या कोई मेरी मदद कर सकता हैं?
धन्यवाद।
Hashset
आधारित रेट्रियल तंत्र उत्तर। यह सबसे तेज़ तरीका है।
ArrayList
कार्यान्वयन वही कर रहा है।