NIMA_1981
شنبه 18 آذر 1391, 23:02 عصر
دوستان چرا این تابعی که من نوشتم خروجی را بصورت آرایه ارسال نمیکنه
package javaapplication2;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
public class intersection {
private ArrayList<String> myList = new ArrayList<String>();
public String Getint(String v1[],String v2[]){
Set<String> tmp1=new HashSet<String>(Arrays.asList(v1));
Set<String> tmp2=new HashSet<String>(Arrays.asList(v2));
tmp1.retainAll(tmp2);
for (String x:tmp1) {
System.out.println(x);
this.myList.add(x);
}
return this.myList.get(0);
}
}
package javaapplication2;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
public class intersection {
private ArrayList<String> myList = new ArrayList<String>();
public String Getint(String v1[],String v2[]){
Set<String> tmp1=new HashSet<String>(Arrays.asList(v1));
Set<String> tmp2=new HashSet<String>(Arrays.asList(v2));
tmp1.retainAll(tmp2);
for (String x:tmp1) {
System.out.println(x);
this.myList.add(x);
}
return this.myList.get(0);
}
}