Je voulais joindre des tableaux de chaînes en un seul. Et j'ai utilisé ArrayUtils.addAll(T[], T...)
j'ai trouvé sur certaines réponses here. Comme il est décrit ici, je devrais le convertir en un tableau String. Quand je tente de le faire, il me montre cette erreurComment faire pour convertir Serializable dans un tableau de String?
Cannot store
java.io.Serializable
in an array of java.lang.String atorg.apache.commons.lang3.ArrayUtils.addAll
Mon code est ici
String[] splitLeft=split(left);
String[] middle=new String[]{with};
String[] splitRight=split(right);
String[] inWords=(String[])ArrayUtils.addAll(splitLeft,middle,splitRight);
Quel est le problème, et comment puis-je résoudre ce problème?
Ps: with
est juste une chaîne.
ce que ArraysUtils utilisez-vous? https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/ArrayUtils.html#addAll (java.lang.Object [], java.lang.Object []) - accepte seulement 2 tableaux –
@BojanPetkovic 3.6 va jusqu'à 11. Eh bien, pas 11, à varargs. – pvg
J'utilise lang3 –