OVH Cloud OVH Cloud

question sur les tableaux

2 réponses
Avatar
julien
Bonjour
Je retombe souvent sur ce probleme:
String un = "une string";
String[] trois = {"deux", "trois", "quatre"}
String concat[] = new String[4];

concat = (un,trois);

Cette dernière commande me gère toujours la même erreur: ')' expected
(pour la première ,)

Est-ce possible d'utiliser ce genre de syntaxe en Java?

Merci
Julien

2 réponses

Avatar
Stéphane Delpech
Salut,

"julien" a écrit dans le message de
news:41641510$0$1718$
Bonjour
Je retombe souvent sur ce probleme:
String un = "une string";
String[] trois = {"deux", "trois", "quatre"}
String concat[] = new String[4];

concat = (un,trois);

Cette dernière commande me gère toujours la même erreur: ')' expected
(pour la première ,)

Est-ce possible d'utiliser ce genre de syntaxe en Java?


Non , t'es obligé d'assigner chaque poste du tableau "concat" comme suit:

concat[0] = un ;
concat[1] = trois[0] ;
concat[2] = trois[1] ;
concat[3] = trois[2] ;

Merci
Julien


De rien
---Stéphane---

Avatar
Cimballi
Salut,

Une methode pour copier des tableaux : System.arraycopy(...);

Cimballi



julien wrote:
Bonjour
Je retombe souvent sur ce probleme:
String un = "une string";
String[] trois = {"deux", "trois", "quatre"}
String concat[] = new String[4];

concat = (un,trois);

Cette dernière commande me gère toujours la même erreur: ')' expected
(pour la première ,)

Est-ce possible d'utiliser ce genre de syntaxe en Java?

Merci
Julien