Pertanyaan yang diberi tag «arraylist»

Tipe data kumpulan sederhana ditemukan dalam beberapa bahasa / platform (seperti di Java atau .NET). Daftar array mengimplementasikan daftar menggunakan array, mendapatkan manfaat dari kekuatan DSs.



16
Java: Mendeteksi duplikat di ArrayList?
Bagaimana saya bisa mendeteksi (mengembalikan true / false) apakah ArrayList berisi lebih dari satu elemen yang sama di Java? Terima kasih banyak, Terry Sunting Lupa menyebutkan bahwa saya tidak ingin membandingkan "Blok" satu sama lain, tetapi nilai integernya. Setiap "blok" memiliki int dan inilah yang membuatnya berbeda. Saya menemukan int …

8
ArrayIndexOutOfBoundsException saat menggunakan iterator ArrayList
Saat ini, saya memiliki program yang berisi potongan kode yang terlihat seperti ini: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } Apakah saya melakukan itu dengan benar, sejauh iterasi melalui ArrayList berjalan? Kesalahan yang saya dapatkan adalah: java.lang.ArrayIndexOutOfBoundsException: -1 at …


10
Hapus Item dari ArrayList
Saya ArrayListkira list, dan itu memiliki 8 item AH dan sekarang saya ingin menghapus 1,3,5 posisi Item yang disimpan dalam array int dari listbagaimana saya bisa melakukan ini. Saya mencoba melakukan ini dengan ArrayList<String> list = new ArrayList<String>(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); list.add("F"); list.add("G"); list.add("H"); int i[] = {1,3,5}; …
100 java  arraylist 


12
Elemen umum dalam dua daftar
Saya memiliki dua ArrayListobjek dengan masing-masing tiga bilangan bulat. Saya ingin menemukan cara untuk mengembalikan elemen umum dari dua daftar. Adakah yang punya ide bagaimana saya bisa mencapai ini?


6
Di Java 8, mengapa kapasitas default ArrayList sekarang nol?
Seingat saya, sebelum Java 8, kapasitas defaultnya ArrayListadalah 10. Anehnya, komentar pada konstruktor default (void) masih mengatakan: Constructs an empty list with an initial capacity of ten. Dari ArrayList.java: /** * Shared empty array instance used for default sized empty instances. We * distinguish this from EMPTY_ELEMENTDATA to know how …
93 java  arraylist  java-8 

6
Buat daftar masalah konversi <String> ke ArrayList <String>
Saya memiliki metode berikut ... yang sebenarnya mengambil daftar kalimat dan membagi setiap kalimat menjadi kata-kata. Ini dia: public List&lt;String&gt; getWords(List&lt;String&gt; strSentences){ allWords = new ArrayList&lt;String&gt;(); Iterator&lt;String&gt; itrTemp = strSentences.iterator(); while(itrTemp.hasNext()){ String strTemp = itrTemp.next(); allWords = Arrays.asList(strTemp.toLowerCase().split("\\s+")); } return allWords; } Saya harus meneruskan daftar ini ke dalam hashmap …
91 java  list  arraylist 

8
Bagaimana cara membuat ArrayList Thread-Safe saya? Pendekatan lain untuk masalah di Jawa?
Saya memiliki ArrayList yang ingin saya gunakan untuk menampung objek RaceCar yang memperluas kelas Thread segera setelah selesai dijalankan. Sebuah kelas, yang disebut Race, menangani ArrayList ini menggunakan metode callback yang dipanggil oleh objek RaceCar saat selesai dijalankan. Metode callback, addFinisher (RaceCar finisher), menambahkan objek RaceCar ke ArrayList. Ini seharusnya …

8
Cara yang lebih baik untuk menemukan indeks item di ArrayList?
Untuk aplikasi Android, saya memiliki fungsi berikut private ArrayList&lt;String&gt; _categories; // eg ["horses","camels"[,etc]] private int getCategoryPos(String category) { for(int i = 0; i &lt; this._categories.size(); ++i) { if(this._categories.get(i) == category) return i; } return -1; } Apakah itu cara "terbaik" untuk menulis fungsi untuk mendapatkan posisi elemen? Atau apakah ada …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.