0
votes

Stocker des éléments d'un tableau dans une autre dans l'ordre inverse

J'ai 2 chaîne s avec les mêmes longueurs et je voulais stocker les éléments du premier dans l'autre dans l'ordre inverse.

Cette approche ne pas 't semble fonctionner et je ne peux pas envelopper ma tête autour de la raison. xxx

Les éléments de la première matrice sont {"1", "2", "3"}

La sortie de la deuxième matrice semble être {"1", null, null}


1 commentaires

Apprenez à utiliser un débogueur; Cela vous fera économiser beaucoup de temps dans la course pas si longue.


3 Réponses :


0
votes

Vous définissez j sur 0 a le haut de chaque itération.


0 commentaires

0
votes

Essayez ceci:

String[] a ={"10","20","30","40","50"};

Collections.reverse(Arrays.asList(a)); 

System.out.println(Arrays.asList(a)); 


1 commentaires

Je doute que cela aide ou même fonctionne du tout. Pour me convaincre autrement, veuillez expliquer comment et pourquoi votre proposition aide.



0
votes

Ensemble j = 0 Avant de démarrer la boucle.Si c'est à l'intérieur de la boucle de la boucle, avec chaque itération sa valeur est définie pour être 0.


0 commentaires