Câu hỏi được gắn thẻ «arraylist»

Một kiểu dữ liệu thu thập đơn giản được tìm thấy trong một số ngôn ngữ / nền tảng (chẳng hạn như trong Java hoặc .NET). Danh sách mảng thực hiện một danh sách bằng cách sử dụng một mảng, được hưởng lợi từ cả hai điểm mạnh của DS.

9
Sự khác biệt giữa ArrayList.clear () và ArrayList.remove ALL () là gì?
Giả sử arraylistđược định nghĩa là ArrayList<String> arraylist, arraylist.removeAll(arraylist)tương đương với arraylist.clear()? Nếu vậy, tôi có thể giả sử rằng clear()phương thức này hiệu quả hơn để làm trống danh sách mảng không? Có bất kỳ cảnh báo trong việc sử dụng arraylist.removeAll(arraylist)thay vì arraylist.clear()?
283 java  arraylist 


15
Kích thước ban đầu cho ArrayList
Bạn có thể đặt kích thước ban đầu cho một ArrayList bằng cách thực hiện ArrayList<Integer> arr=new ArrayList<Integer>(10); Tuy nhiên, bạn không thể làm arr.add(5, 10); bởi vì nó gây ra một ngoại lệ trong giới hạn Việc sử dụng cài đặt kích thước ban đầu là gì nếu bạn …

4
Sự khác biệt giữa if (a - b <0) và if (a <b)
Tôi đã đọc ArrayListmã nguồn của Java và nhận thấy một số so sánh trong câu lệnh if. Trong Java 7, phương thức grow(int)sử dụng if (newCapacity - minCapacity &lt; 0) newCapacity = minCapacity; Trong Java 6, growkhông tồn tại. Phương pháp ensureCapacity(int)tuy nhiên sử dụng if (newCapacity &lt; minCapacity) …

12
Chuyển đổi Iterator thành ArrayList
Với Iterator&lt;Element&gt;, làm thế nào chúng ta có thể chuyển đổi đó Iteratorđể ArrayList&lt;Element&gt;(hoặc List&lt;Element&gt;) trong tốt nhất và nhanh nhất cách có thể, để chúng ta có thể sử dụng ArrayList's hoạt động trên đó như get(index), add(element)vv
241 java  list  arraylist  iterator 

7
Danh sách Java.add () UnsupportedOperationException
Tôi cố gắng thêm các đối tượng vào một List&lt;String&gt;thể hiện nhưng nó ném một UnsupportedOperationException. Có ai biết tại sao không? Mã Java của tôi: String[] membersArray = request.getParameterValues('members'); List&lt;String&gt; membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List&lt;String&gt; seeAlso; seeAlso = person.getSeeAlso(); if …

7
Bản sao ArrayList Java
Tôi có một ArrayList l1kích thước 10. Tôi gán l1cho loại tham chiếu danh sách mới l2. Sẽ l1và l2chỉ vào cùng một ArrayListđối tượng? Hoặc là một bản sao của ArrayListđối tượng được gán cho l2? Khi sử dụng l2tham chiếu, nếu tôi cập nhật đối tượng danh sách, …
214 java  arraylist 

5
Java ArrayList thay thế tại chỉ mục cụ thể
Tôi cần giúp đỡ với java này xin vui lòng. Tôi đã tạo một ArrayList của bóng đèn và tôi đang cố gắng thay thế một bóng đèn ở chỉ số cụ thể bằng một bóng đèn khác. Vậy với tiêu đề sau, tôi phải tiến hành như thế nào? …
212 java  arraylist 







7
Kiểm tra nếu một giá trị tồn tại trong ArrayList
Làm cách nào để kiểm tra xem giá trị được ghi trong máy quét có tồn tại ArrayListkhông? List&lt;CurrentAccount&gt; lista = new ArrayList&lt;CurrentAccount&gt;(); CurrentAccount conta1 = new CurrentAccount("Alberto Carlos", 1052); CurrentAccount conta2 = new CurrentAccount("Pedro Fonseca", 30); CurrentAccount conta3 = new CurrentAccount("Ricardo Vitor", 1534); CurrentAccount conta4 = new CurrentAccount("João Lopes", …
179 java  arraylist  contains 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.