Ein einfacher Erfassungsdatentyp, der in einigen Sprachen / Plattformen (z. B. in Java oder .NET) zu finden ist. Die Array-Liste implementiert eine Liste unter Verwendung eines Arrays, wobei beide Stärken des DS genutzt werden.
Ich verwende viele Listen und Arrays, aber ich muss noch auf ein Szenario stoßen, in dem die Array-Liste nicht genauso einfach verwendet werden kann wie die verknüpfte Liste, wenn nicht sogar einfacher als diese. Ich hatte gehofft, jemand könnte mir einige Beispiele geben, wann die verknüpfte Liste deutlich besser ist.
Ich möchte eine Reihe von Arraylisten wie folgt erstellen: ArrayList<Individual>[] group = new ArrayList<Individual>()[4] Aber es wird nicht kompiliert. Wie kann ich das machen?
Ich habe eine ArrayList, eine Collection-Klasse von Java, wie folgt: ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat"); Wie Sie sehen können, animals ArrayListbesteht das aus 3 batElementen und einem owlElement. Ich habe mich gefragt, ob es im Collection-Framework eine API gibt, die die Anzahl der batVorkommen zurückgibt, oder …
Ich habe eine ArrayList<String>, von der ich eine Kopie zurückgeben möchte. ArrayListhat eine Klonmethode mit der folgenden Signatur: public Object clone() Wie kann ich das zurückgegebene Objekt nach dem Aufrufen dieser Methode zurücksetzen ArrayList<String>?
Der übliche Konstruktor von ArrayListist: ArrayList<?> list = new ArrayList<>(); Es gibt aber auch einen überladenen Konstruktor mit einem Parameter für seine Anfangskapazität: ArrayList<?> list = new ArrayList<>(20); Warum ist es nützlich, eine ArrayListmit einer anfänglichen Kapazität zu erstellen, wenn wir sie nach Belieben anhängen können?
Ich denke, es ist eine ziemlich einfache Frage, aber ich kann nicht herausfinden, wie ich das richtig machen soll. Ich habe eine leere Arrayliste: ArrayList<object> list = new ArrayList<object>(); Ich habe einige Objekte, die ich hinzufügen möchte, und jedes Objekt muss sich an einer bestimmten Position befinden. Es ist jedoch …
Ich hatte diesen Code: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { lineElements = line.Split(','); . . . aber dann dachte ich sollte ich vielleicht stattdessen mit einer Liste gehen. Aber dieser Code: List<String> listStrLineElements; …
Ich habe zwei ArrayLists vom Typ Answer(selbstgemachte Klasse). Ich möchte die beiden Listen vergleichen, um festzustellen, ob sie denselben Inhalt enthalten, jedoch ohne dass die Reihenfolge von Bedeutung ist. Beispiel: //These should be equal. ArrayList<String> listA = {"a", "b", "c"} ArrayList<String> listB = {"b", "c", "a"} List.equalsgibt an, dass zwei …
ArrayList<MyClass> myList = new ArrayList<MyClass>(); ListView listView = (ListView) findViewById(R.id.list); ArrayAdapter<MyClass> adapter = new ArrayAdapter<MyClass>(this, R.layout.row, to, myList.); listView.setAdapter(adapter); Klasse: MyClass class MyClass { public String reason; public long long_val; } Ich habe row.xml in Layouts erstellt, weiß aber nicht, wie ich mit ArrayAdapter sowohl reason als auch long_val in …
In dieser Frage Wie kann ich einen Standardbibliothekscontainer in C ++ 11 effizient auswählen? ist ein praktisches Flussdiagramm für die Auswahl von C ++ - Sammlungen. Ich dachte, dass dies eine nützliche Ressource für Leute ist, die sich nicht sicher sind, welche Sammlung sie verwenden sollen, deshalb habe ich versucht, …
Ich habe eine String-Arrayliste, namesdie Namen von Personen enthält. Ich möchte die Arrayliste in alphabetischer Reihenfolge sortieren. ArrayList<String> names = new ArrayList<String>(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); for(int i=0; i<names.size(); i++) System.out.println(names.get(i)); Ich habe versucht, die Liste oben zu sortieren. Das sortierte …
Ich möchte eine Sortierfunktion für meine Adressbuchanwendung implementieren. Ich möchte eine sortieren ArrayList<Contact> contactArray. Contactist eine Klasse, die vier Felder enthält: Name, Privatnummer, Handynummer und Adresse. Ich möchte weiter sortieren name. Wie kann ich dazu eine benutzerdefinierte Sortierfunktion schreiben?
Ich habe eine ArrayList, die ich in einem ArrayAdapter für eine ListView verwende. Ich muss die Elemente in der Liste nehmen und sie in ein JSONArray konvertieren, um sie an eine API zu senden. Ich habe mich umgesehen, aber nichts gefunden, was erklärt, wie dies funktionieren könnte. Jede Hilfe wäre …
Ich möchte wissen, ob es sicher / ratsam ist, von ArrayList zu Array zu konvertieren. Ich habe eine Textdatei mit jeder Zeile eine Zeichenfolge: 1236 1233 4566 4568 .... Ich möchte sie in eine Array-Liste einlesen und sie dann in ein Array konvertieren. Ist es ratsam / legal, das zu …
Ich verwende ArrayList<String>und füge Daten zu bestimmten Indizes hinzu. Wie kann ich überprüfen, ob ein bestimmter Index vorhanden ist? Soll ich einfach get()und den Wert überprüfen? Oder soll ich auf eine Ausnahme warten? Gibt es eine andere Art und Weise? Aktualisieren Vielen Dank für Ihre Antworten, aber da ich nur …
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.