A voir également:
- Arraylist<Integer> en Arraylist<String>
- Input string was not in a correct format traduction - Forum Virus
- Vli product string - Forum Disque dur / SSD
- Makes pointer from integer without a cast ✓ - Forum C
- Vba concatenate string and integer ✓ - Forum VB / VBA
- Transformer un ArrayList en tableau a 2 dimmension - Forum Java
4 réponses
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
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.
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;
}
}

De plus, comme String.valueOf peut manipuler n'importe quel type d'objet, il n'est pas utile de se limiter aux Integer.
public static List<String> toString(Collection<Object> collection){ return collection.stream().map(String::valueOf).collect(Collectors.toList()); }