Java Arrays to string

JS -  
juveln Messages postés 135 Statut Membre -
Bonjour,

Comment puis-je prendre le contenu de l'indice d'un "String arrays" et le transposer en string ?
Ceci ne fonctionne pas:
String[] matchs = (...);

for (int i = 0; i < matchs.length; i++) {
			String a = matchs[i].toString();
			System.out.println("matchs: "  + a);
			String b = a.split(",");
			System.out.println("matchs: "  


J'obtiens toujours "incompatible types". Je pensais pourtant avoir caster mon string array en string ??

"concept2.java:99: incompatible types
found : java.lang.String[]
required: java.lang.String"

Merci !

2 réponses

  1. juveln Messages postés 135 Statut Membre 15
     
    Essaie :
    String a = new String(matchs[i])

    Sinon je trouve que ce serait plus intéressant d'utiliser un tableau dynamique qui rendrait cela plus facile. Exemple :

    ArrayList<String> monTableau = new ArrayList<String>();
    monTableau.add("text");
    for (int i = 0; i < monTableau.size(); i++) {
    String a = monTableau.get(i);
    System.out.println(a);
    }
    1
    1. juveln Messages postés 135 Statut Membre 15
       
      Et sinon peut-etre cela fonctionne :
      String a = String.valueOf(matchs[i]);
      0
  2. lucieb31 Messages postés 363 Statut Membre 62
     
    tu as essayé sans le toString() ?
    0