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.
J'ai un tableau qui est initialisé comme: Element[] array = {new Element(1), new Element(2), new Element(3)}; Je voudrais convertir ce tableau en un objet de la ArrayListclasse. ArrayList<Element> arraylist = ???;
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?
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 …
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 …
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 …
Quelle est la manière la plus simple d'inverser cette ArrayList? ArrayList<Integer> aList = new ArrayList<>(); //Add elements to ArrayList object aList.add("1"); aList.add("2"); aList.add("3"); aList.add("4"); aList.add("5"); while (aList.listIterator().hasPrevious()) Log.d("reverse", "" + aList.listIterator().previous());
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 …
Supposons que je crée un objet et que je l'ajoute à mon ArrayList. Si je crée ensuite un autre objet avec exactement la même entrée de constructeur, la contains()méthode évaluera-t-elle que les deux objets sont identiques? Supposons que le constructeur ne fasse rien de drôle avec l'entrée et que les …
J'essaie de convertir une ArrayList contenant des objets Integer en primitive int [] avec le morceau de code suivant, mais cela génère une erreur de temps de compilation. Est-il possible de convertir en Java? List<Integer> x = new ArrayList<Integer>(); int[] n = (int[])x.toArray(int[x.size()]);
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.