Pertanyaan yang diberi tag set

138
Perbedaan antara Iterator dan Listiterator?

Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Kita dapat menggunakan Iteratoruntuk melintasi a Setatau a Listatau a Map. Tetapi ListIteratorhanya dapat digunakan untuk melintasi List, tidak dapat melintasi Set. Mengapa? Saya tahu bahwa...

138
Berbagai jenis Set thread-safe di Java

Tampaknya ada banyak implementasi dan cara berbeda untuk menghasilkan Sets yang aman bagi thread di Java. Beberapa contohnya termasuk 1) CopyOnWriteArraySet 2) Collections.synchronizedSet (Set set) 3) ConcurrentSkipListSet 4) Collections.newSetFromMap (baru ConcurrentHashMap ()) 5) Set...

129
Datatable vs Dataset

Saat ini saya menggunakan DataTable untuk mendapatkan hasil dari database yang bisa saya gunakan dalam kode saya. Namun, banyak contoh di web show menggunakan DataSet sebagai gantinya dan mengakses tabel melalui metode koleksi. Apakah ada keuntungan, kinerja bijaksana atau cara lain, menggunakan...

127
Bagaimana HashSet membandingkan elemen untuk kesetaraan?

Saya memiliki kelas yaitu IComparable: public class a : IComparable { public int Id { get; set; } public string Name { get; set; } public a(int id) { this.Id = id; } public int CompareTo(object obj) { return this.Id.CompareTo(((a)obj).Id); } } Ketika saya menambahkan daftar objek dari...

119
Mengubah daftar menjadi sekumpulan mengubah urutan elemen

Baru-baru ini saya perhatikan bahwa ketika saya mengubah a listke seturutan elemen diubah dan diurutkan berdasarkan karakter. Pertimbangkan contoh ini: x=[1,2,20,6,210] print x # [1, 2, 20, 6, 210] # the order is same as initial order set(x) # set([1, 2, 20, 210, 6]) # in the set(x) output...