Articles of arraylist

Java ArrayList remplacer à un index spécifique

J’ai besoin d’aide avec ce java s’il vous plait. J’ai créé une ArrayList de bulbes et j’essaie de remplacer une ampoule à un index spécifique par une autre ampoule. Donc, avec le titre suivant, comment procéder? public void replaceBulb(int index, Bulbs theBulb) { }

Comment déclarer une ArrayList avec des valeurs?

ArrayList ou List déclaration en Java a interrogé et a répondu comment déclarer une ArrayList vide, mais comment puis-je déclarer une ArrayList avec des valeurs? J’ai essayé ce qui suit mais cela renvoie une erreur de syntaxe: import java.io.IOException; import java.util.ArrayList; public class test { public static void main(Ssortingng[] args) throws IOException { ArrayList x […]

Copie Java ArrayList

J’ai un ArrayList l1 de taille 10. J’atsortingbue l1 au nouveau type de référence de liste l2 . Est-ce que l1 et l2 pointent vers le même object ArrayList ? Ou une copie de l’object ArrayList affectée à l2 ? Lorsque vous utilisez la référence l2 , si je mets à jour l’object liste, il […]

Taille initiale de la liste de tableaux

Vous pouvez définir la taille initiale d’une ArrayList en faisant ArrayList arr=new ArrayList(10); Cependant, vous ne pouvez pas faire arr.add(5, 10); car il provoque une exception hors limites. Quelle est l’utilité de définir une taille initiale si vous ne pouvez pas accéder à l’espace que vous avez alloué? La fonction add est définie comme add(int […]

Convertir Iterator en ArrayList

Étant donné Iterator , comment pouvons-nous convertir cet Iterator en ArrayList (ou List ) de la manière la plus rapide et la plus rapide possible, de manière à pouvoir utiliser les opérations de ArrayList telles que get(index) , add(element) , etc.

Comment convertir un ArrayList contenant des entiers en primitif int?

J’essaie de convertir un object ArrayList contenant des objects Integer en primitive int [] avec le morceau de code suivant, mais il génère une erreur de compilation. Est-il possible de convertir en Java? List x = new ArrayList(); int[] n = (int[])x.toArray(int[x.size()]);

Comment sortinger une liste de tableaux en Java

J’ai une classe nommée Fruit. Je crée une liste de cette classe et ajoute chaque fruit dans la liste. Je veux sortinger cette liste en fonction de l’ordre du nom du fruit. public class Fruit{ private Ssortingng fruitName; private Ssortingng fruitDesc; private int quantity; public Ssortingng getFruitName() { return fruitName; } public void setFruitName(Ssortingng fruitName) […]

Différence entre if (a – b <0) et if (a <b)

Je lisais le code source de Java ArrayList et remarquais des comparaisons dans les instructions if. Dans Java 7, la méthode grow(int) utilise if (newCapacity – minCapacity < 0) newCapacity = minCapacity; En Java 6, la grow n’existait pas. La méthode ensureCapacity(int) utilise cependant if (newCapacity < minCapacity) newCapacity = minCapacity; Quelle était la raison […]

Comment créer rapidement et facilement un arraylist à un élément

Existe-t-il une méthode Utility quelque part qui peut le faire en 1 ligne? Je ne le trouve pas dans les Collections ou la List . public List ssortingngToOneElementList(Ssortingng s) { List list = new ArrayList(); list.add(s); return list; } Je ne veux pas réinventer la roue à moins de prévoir des jantes fantaisie. Eh bien […]

Quelle est la différence entre ArrayList.clear () et ArrayList.removeAll ()?

En supposant que arraylist est défini comme ArrayList arraylist , arraylist.removeAll(arraylist) équivalent à arraylist.clear() ? Si oui, puis-je supposer que la méthode clear() est plus efficace pour vider la liste de tableaux? Y a-t-il des réserves à utiliser arraylist.removeAll(arraylist) au lieu de arraylist.clear() ?