Arraylist<Integer> en Arraylist<String>
Fermé
karim113113
Messages postés
8
Date d'inscription
dimanche 16 janvier 2011
Statut
Membre
Dernière intervention
16 mars 2017
-
17 févr. 2017 à 00:15
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 - 20 févr. 2017 à 17:33
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 - 20 févr. 2017 à 17:33
A voir également:
- Arraylist<Integer> en Arraylist<String>
- Afficher arraylist java ✓ - Forum Java
- Unsupported operand types: string + string ✓ - Forum PHP
- Incorrect integer value ✓ - Forum MySQL
- Makes pointer from integer without a cast ✓ - Forum C
- E348: no string under cursor - Forum Ubuntu
4 réponses
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
Modifié par KX le 17/02/2017 à 18:28
Modifié par KX le 17/02/2017 à 18:28
Bonjour,
Je ne vois pas d'erreur dans ton code même si on peut simplifier un peu :
Je ne vois pas d'erreur dans ton code même si on peut simplifier un peu :
public static List<String> intToString(List<Integer> intList){ List<String> stringList = new ArrayList<>(intList.size()); for (Integer n : intList) { stringList.add(String.valueOf(n)); } return stringList; }La confiance n'exclut pas le contrôle
Whismeril
Messages postés
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
17 févr. 2017 à 09:01
17 févr. 2017 à 09:01
Bonjour
Merci de poster le code et pas une image.
Voir ici la procédure pour mettre de la couleur et garder l'indentation.
Merci de poster le code et pas une image.
Voir ici la procédure pour mettre de la couleur et garder l'indentation.
karim113113
Messages postés
8
Date d'inscription
dimanche 16 janvier 2011
Statut
Membre
Dernière intervention
16 mars 2017
17 févr. 2017 à 10:44
17 févr. 2017 à 10:44
Voici mon code :
import java.util.*; public class Enstring{ public static ArrayList<String> intToString(ArrayList<Integer> liste2){ ArrayList<Integer> oldList = liste2; ArrayList<String> newList = new ArrayList<String>(oldList.size()); for (Integer myInt : oldList) { newList.add(String.valueOf(myInt)); } return newList; } }
Whismeril
Messages postés
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
17 févr. 2017 à 14:29
17 févr. 2017 à 14:29
Peux tu décrire précisément
mais ca ne marche pas
Whismeril
Messages postés
19025
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
19 avril 2024
929
>
karim113113
20 févr. 2017 à 17:33
20 févr. 2017 à 17:33
Et t'as essayé ce que propose Kx?
17 févr. 2017 à 19:33
De plus, comme String.valueOf peut manipuler n'importe quel type d'objet, il n'est pas utile de se limiter aux Integer.