ورود

View Full Version : مشکل با ارسال آرایه



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);
}
}

همایون افشاری
دوشنبه 20 آذر 1391, 19:06 عصر
چون نوشتید get(0)
باید ار متد toArray استفاده کنید

spiderman200700
دوشنبه 20 آذر 1391, 23:43 عصر
در شمن باید این قسمتو اینطوری بنویسی:
public String[] Getint(String v1[],String v2[]){