Questions marquées «arraylist»

Un type de données de collection simple trouvé dans certains langages / plates-formes (comme Java ou .NET). La liste de tableaux implémente une liste à l'aide d'un tableau, bénéficiant à la fois des atouts du DS.


30
Quand utiliser LinkedList sur ArrayList en Java?
J'ai toujours été du genre à simplement utiliser: List<String> names = new ArrayList<>(); J'utilise l'interface comme nom de type pour la portabilité , de sorte que lorsque je pose des questions comme celles-ci, je puisse retravailler mon code. Quand faut- LinkedListil l'utiliser plus ArrayListet vice-versa?

30
Initialisation d'une ArrayList sur une seule ligne
Je voulais créer une liste d'options à des fins de test. Au début, je l'ai fait: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); Ensuite, j'ai refactorisé le code comme suit: ArrayList<String> places = new ArrayList<String>( Arrays.asList("Buenos Aires", "Córdoba", "La Plata")); Y a-t-il une meilleure manière de faire …




16
Pourquoi est-ce que j'obtiens une exception UnsupportedOperationException lorsque j'essaie de supprimer un élément d'une liste?
J'ai ce code: public static String SelectRandomFromTemplate(String template,int count) { String[] split = template.split("|"); List<String> list=Arrays.asList(split); Random r = new Random(); while( list.size() > count ) { list.remove(r.nextInt(list.size())); } return StringUtils.join(list, ", "); } J'ai compris: 06-03 15:05:29.614: ERROR/AndroidRuntime(7737): java.lang.UnsupportedOperationException 06-03 15:05:29.614: ERROR/AndroidRuntime(7737): at java.util.AbstractList.remove(AbstractList.java:645) Comment serait-ce la bonne façon? …


27
Meilleure façon de convertir un ArrayList en chaîne
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai un ArrayListque je veux sortir complètement sous forme de chaîne. Essentiellement, je veux le sortir dans l'ordre en utilisant le toStringde chaque …
353 java  string  arraylist 

18
Comment trier une ArrayList?
J'ai une liste de doubles en java et je veux trier ArrayList dans l'ordre décroissant. Input ArrayList est comme ci-dessous: List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); Le résultat devrait être comme ça 0.92 0.9 0.71 0.71 …



30
Enregistrer ArrayList dans SharedPreferences
J'ai un ArrayListavec des objets personnalisés. Chaque objet personnalisé contient une variété de chaînes et de nombres. J'ai besoin que le tableau reste, même si l'utilisateur quitte l'activité et souhaite ensuite revenir plus tard, mais je n'ai pas besoin du tableau disponible après la fermeture complète de l'application. J'enregistre beaucoup …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.