मेरा उद्देश्य एरे के ए और चौराहे के चौराहे के मूल्यों को ढूंढना है और उन्हें एक नई सरणी सी में स्टोर करना है ताकि प्रिंटआउट होगा: 3,10,4,8। मैं दिए गए मानों को किसी तृतीय सरणी सी में कैसे आवंटित करूं?दो एरे के छेड़छाड़ को ढूंढना
public static void main(String[] args) {
int a[] = {3, 10, 4, 2, 8};
int[] b = {10, 4, 12, 3, 23, 1, 8};
int[] c;
int i=0;
for(int f=0;f<a.length;f++){
for(int k=0;k<b.length;k++){
if(a[f]==b[k]){
//here should be a line that stores equal values of 2 arrays(a,b) into array c
}
}
}
for (int x=0; x<c.length; x++){
System.out.println(c[i]);
}
}
}
यदि यह होमवर्क कि सख्ती से सरणी ickies की आवश्यकता नहीं है, को देखने के 'सेट' इंटरफ़ेस - यदि ओडर रखरखाव की आवश्यकता है तो यह थोड़ा और मुश्किल है, लेकिन ज्यादा नहीं। –
आपके पास वहां कोड है, और एक i (ndex) जो 0 से शुरू होता है जिसका उपयोग नहीं किया जा रहा है। – CBredlow
इस लिंक को जांचें http://commons.apache.org/collections/apidocs/org/apache/commons/collections/CollectionUtils.html –