Code n affiche pas de resultat
Ce code sans erreur, m'affiche ceci [Ljava.lang.String;@3e25a5 .
Merci de l'aide
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| import java.util.*;
public class Concatener {
/**
* @param args
*/
private static String[] concat(String[] s1, String[] s2)
{
if (s1 == null)
{ return s2; }
if (s2 == null)
{ return s1; }
Set<String> set = new HashSet<String>();
for (String s : s1) { set.add(s); } for (String s : s2) { set.add(s); }
System.out.println(set.toArray(new String[set.size()]));
return set.toArray(new String[set.size()]);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
String []s1 ={"a", "b"};
String []s2 ={"patrick", "Herv"};
concat(s1,s2);
}
} |