List get or default java

Bạn có thể dùng kích thước() phương pháp của java.util.ArrayList để tìm độ dài hoặc kích thước của ArrayList trong Java. Các kích thước() phương thức trả về một số nguyên bằng một số phần tử có trong danh sách mảng. Nó khác với độ dài của mảng đang hỗ trợ ArrayList, được gọi là dung lượng của Lập danh sách. Khi bạn tạo một đối tượng ArrayList trong Java mà không chỉ định dung lượng, nó sẽ được tạo với dung lượng mặc định là 10. Kể từ Lập danh sách là một mảng có thể phát triển, nó tự động thay đổi kích thước khi kích thước (số phần tử trong danh sách mảng) phát triển vượt quá ngưỡng.

Quảng cáo
Ngoài ra, khi một ArrayList được tạo lần đầu tiên, nó được gọi là ArrayList rỗng, và kích thước() sẽ trở lại số không. Nếu bạn thêm các phần tử thì kích thước sẽ tăng lên từng phần một. Bạn cũng có thể xóa tất cả các phần tử khỏi ArrayList bằng cách sử dụng xa lạ() phương thức này sau đó sẽ làm cho ArrayList trống như được hiển thị trong các ví dụ của chúng tôi.

Ví dụ về kích thước ArrayList () trong Java

Đây là chương trình Java mẫu của chúng tôi để trình bày cách tìm chiều dài hoặc kích thước của ArrayList trong Java. Như đã thảo luận, nó sử dụngkích thước() phương thức để trả về một số phần tử trong danh sách mảng nhưng nó khác với dung lượng bằng độ dài của mảng bên dưới và luôn lớn hơn kích thước.

Dung lượng không được tiết lộ công khai, khi các phần tử được thêm vào ArrayList, dung lượng của nó sẽ tự động tăng lên. Các chi tiết của chính sách tăng trưởng không được nêu rõ ngoài thực tế là việc bổ sung một yếu tố có chi phí thời gian phân bổ không đổi.

Bạn cũng có thể sử dụngtrimToSize () phương thức để cắt giảm dung lượng của cá thể ArrayList này thành kích thước hiện tại của danh sách. Một ứng dụng có thể sử dụng thao tác này để giảm thiểu việc lưu trữ một cá thể ArrayList. Xem Core Java Tập 1 – Sách cơ bản hoặc những các khóa học Java miễn phí để tìm hiểu thêm về các lớp thu thập thiết yếu và cách chúng hoạt động.

Danh sách nhận hoặc java mặc định

Chương trình Java để tìm số phần tử trong ArrayList
nhập khẩu java.util.ArrayList;
/ * * Chương trình Java để tìm độ dài của ArrayList. * * /
công cộng lớp ArrayListDemo{
công cộng tĩnh vô hiệu chính(Sợi dây[] args) {
Hệ thống.out.println (“Chào mừng bạn đến với Chương trình Java để tìm độ dài của danh sách mảng”); Lập danh sáchSợi dây> listOfBanks = Mới ArrayList <> ();
int kích thước = listOfBanks.kích thước();
Hệ thống.out.println (“kích thước của danh sách mảng sau khi tạo:” + kích thước); listOfBanks.cộng(“Citibank”); listOfBanks.cộng(“Đuổi”); listOfBanks.cộng(“Ngân hàng Hoa Kỳ”);
kích thước = listOfBanks.kích thước();
Hệ thống.out.println (“chiều dài của ArrayList sau khi thêm các phần tử:” + kích thước); listOfBanks.xa lạ();
kích thước = listOfBanks.kích thước();
Hệ thống.out.println (“kích thước của ArrayList sau khi xóa các phần tử:” + kích thước); }} Đầu ra Chào mừng bạn đến với Chương trình Java tìm thấy chiều dài của mảng danh sách
các kích thước của mảng danh sách sau khi tạo: 0 cái chiều dài của ArrayList sau khi thêm các phần tử: 3 cái chiều dài của ArrayList sau khi xóa các phần tử: 0

Từ ví dụ trên, bạn có thể thấy rằng kích thước ban đầu của ArrayList là 0, kích thước này tăng lên 3 sau khi thêm 3 phần tử và cuối cùng nó trở thành 0 khi bạn xa lạ() trên đối tượng ArrayList. Phương thức này loại bỏ tất cả các phần tử khỏi danh sách mảng, làm cho nó trống trở lại để bạn có thể sử dụng lại nó.

Khác Hướng dẫn Java ArrayList dành cho lập trình viên

  • Làm thế nào để đảo ngược ArrayList trong Java? (dung dịch)
  • Làm thế nào để tạo và khởi tạo ArrayList trong một dòng? (câu trả lời)
  • Làm thế nào để khai báo ArrayList với các giá trị trong Java? (thí dụ)
  • Làm thế nào để chuyển đổi ArrayList sang String trong Java? (thí dụ)
  • Làm cách nào để xóa các bản sao khỏi ArrayList trong Java? (thí dụ)
  • Làm thế nào để chuyển đổi ArrayList sang HashSet trong Java? (thí dụ)
  • Làm cách nào để lấy phần tử đầu tiên và cuối cùng của ArrayList trong Java? (dung dịch)
  • Làm thế nào để lặp qua ArrayList trong Java? (câu trả lời)
  • Làm cách nào để lấy một loạt các phần tử làm danh sách con từ ArrayList trong Java? (thí dụ)
  • Làm thế nào để sắp xếp một ArrayList trong Java? (câu trả lời)
  • Làm thế nào để loại bỏ tất cả các phần tử của ArrayList trong Java? (câu trả lời)
  • Làm cách nào để xóa một phần tử đã cho khỏi ArrayList trong Java? (câu trả lời)

Bạn đang xem chuyên mục Hỏi đáp
Thuộc website web giải đáp

Quảng cáo
Hỏi đáp

Leave a Reply

Email của bạn sẽ không được hiển thị công khai.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>