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 habe festgestellt, dass ein Java ArrayList.addeinem JavaScript ähnlich istArray.push Ich bin fest entschlossen, ArrayListFunktionen zu finden, die den folgenden ähnlich sind Array.pop Array.shift Array.unshift Ich neige mich zu ArrayList.remove[At]
Ich füge einer ArrayList drei verschiedene Objekte hinzu, aber die Liste enthält drei Kopien des zuletzt hinzugefügten Objekts. Zum Beispiel: for (Foo f : list) { System.out.println(f.getValue()); } Erwartet: 0 1 2 Tatsächlich: 2 2 2 Welchen Fehler habe ich gemacht? Hinweis: Dies ist eine kanonische Frage und Antwort für …
C ++ hat std :: vector und Java hat ArrayList, und viele andere Sprachen haben ihre eigene Form eines dynamisch zugewiesenen Arrays. Wenn einem dynamischen Array der Speicherplatz ausgeht, wird es einem größeren Bereich neu zugewiesen und die alten Werte werden in das neue Array kopiert. Eine zentrale Frage für …
Ich komme gerade wieder in C ++ und versuche, ein einfaches Java-Programm zu konvertieren, das ich kürzlich geschrieben habe. Was ist das bevorzugte Äquivalent zur Java ArrayList in C ++?
Ich versuche, eine ArrayList mit Absichten an eine andere Aktivität zu übergeben. Hier ist der Code in der ersten Aktivität. case R.id.editButton: Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show(); Intent intent = new Intent(this, editList.class); intent.putStringArrayListExtra("stock_list", stock_list); startActivity(intent); break; Hier versuche ich, die Liste in der zweiten Aktivität abzurufen. Stimmt hier etwas …
Ich möchte eine Textdatei lesen, die durch Leerzeichen getrennte Werte enthält. Werte sind ganze Zahlen. Wie kann ich es lesen und in eine Array-Liste aufnehmen? Hier ist ein Beispiel für den Inhalt der Textdatei: 1 62 4 55 5 6 77 Ich möchte es in einer Arrayliste haben als [1, …
Ich habe zwei ArrayLists. ArrayList A enthält: ['2009-05-18','2009-05-19','2009-05-21'] ArrayList B enthält: ['2009-05-18','2009-05-18','2009-05-19','2009-05-19','2009-05-20','2009-05-21','2009-05-21','2009-05-22'] Ich muss ArrayList A und ArrayList B vergleichen. Das Ergebnis ArrayList sollte die Liste enthalten, die in ArrayList A nicht vorhanden ist. Das ArrayList-Ergebnis sollte sein: ['2009-05-20','2009-05-22'] wie zu vergleichen?
Ich habe eine ArrayList, die Adressobjekte enthält. Wie drucke ich die Werte dieser ArrayList, dh ich drucke den Inhalt des Arrays aus, in diesem Fall Zahlen. Ich kann es nur dazu bringen, die tatsächliche Speicheradresse des Arrays mit diesem Code auszudrucken: for(int i = 0; i < houseAddress.size(); i++) { …
Der Titel bezieht sich auf Warum ist es schneller, ein sortiertes Array zu verarbeiten als ein unsortiertes Array? Ist dies auch ein Verzweigungsvorhersageeffekt? Achtung: Hier ist die Verarbeitung für das sortierte Array langsamer !! Betrachten Sie den folgenden Code: private static final int LIST_LENGTH = 1000 * 1000; private static …
Was ist der Grund, warum wir eine HashMap nicht immer verwenden können, obwohl sie beim Hinzufügen und Entfernen von Operationen viel effizienter ist als ArrayList oder LinkedList, auch unabhängig von der Anzahl der Elemente. Ich habe es gegoogelt und einige Gründe gefunden, aber es gab immer eine Problemumgehung für die …
Wie bekomme ich ein Array-Slice von ArrayListin Java? Konkret möchte ich so etwas machen: ArrayList<Integer> inputA = input.subList(0, input.size()/2); // where 'input' is a prepouplated ArrayList<Integer> Ich habe erwartet, dass dies funktioniert, aber Java gibt a zurück List- es ist also nicht kompatibel. Und wenn ich versuche, es zu besetzen, …
Auf CodeReview habe ich einen funktionierenden Code gepostet und um Tipps gebeten, um ihn zu verbessern. Eine, die ich bekam, war die Verwendung einer booleschen Methode, um zu überprüfen, ob eine ArrayList eine gerade Anzahl von Indizes hatte (was erforderlich war). Dies war der Code, der vorgeschlagen wurde: private static …
Wenn ich eine ArrayList habe und ein Objekt hinzugefügt und später dieses Objekt geändert habe, wird diese Änderung in der ArrayList wiedergegeben? oder wenn ich das Objekt zur ArrayList hinzufüge, erstellt Java eine Kopie und fügt sie der ArrayList hinzu? Was passiert, wenn ich den Verweis auf dieses Objekt auf …
Ich habe eine ArrayList eines Objekts. Das Objekt enthält die Typen 'Bitmap' und 'String' und dann nur Getter und Setter für beide. Ist Bitmap zunächst serialisierbar? Wie würde ich dies serialisieren, um es in SharedPreferences zu speichern? Ich habe viele Leute gesehen, die eine ähnliche Frage gestellt haben, aber keine …
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.