2. List implementations2.1. The List interfaceThe List interface is th dịch - 2. List implementations2.1. The List interfaceThe List interface is th Việt làm thế nào để nói

2. List implementations2.1. The Lis

2. List implementations
2.1. The List interface
The List interface is the base interface for collections which allows to store objects in a resizable container.
2.2. ArrayList and LinkedList as implementations
ArrayList is an implementation of this interface and allow that elements are dynamically added and removed from the list. If more elements are added to ArrayList than its initial size, its size is increased dynamically. The elements in an ArrayList can be accessed directly and efficiently by using the get() and set() methods, since ArrayList is implemented based on an array. ArrayList is typically used in implementations as implementation class for the List interface.
LinkedList is implemented as a double linked list. Its performance on add() andremove() is better than the performance of Arraylist. The get() and set() methods have worse performance than the ArrayList, as the LinkedList does not provide direct access to its members.
The following code demonstrates the usage of List and ArrayList.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
2. danh sách triển khai2.1. giao diện danh sáchGiao diện danh sách là giao diện cơ bản cho các bộ sưu tập cho phép để lưu trữ các đối tượng trong một container resizable.2.2. ArrayList và LinkedList như là hiện thựcArrayList là một thực hiện trong giao diện này và cho phép các yếu tố được tự động thêm vào và bị loại bỏ khỏi danh sách. Nếu thêm các yếu tố được bổ sung vào ArrayList so với kích thước ban đầu của nó, kích thước của nó là tăng động. Các yếu tố trong ArrayList một có thể được truy cập trực tiếp và hiệu quả bằng cách sử dụng các phương pháp Get () và set(), kể từ khi ArrayList được thực hiện dựa trên một mảng. ArrayList thường được sử dụng trong việc triển khai thực hiện lớp cho giao diện danh sách.LinkedList được thực hiện như là một danh sách liên kết kép. Hiệu quả của nó trên add() andremove() là tốt hơn so với hiệu suất của Arraylist. Get () và set() phương pháp có hiệu suất tồi tệ hơn ArrayList, như LinkedList là không cung cấp truy cập trực tiếp đến các thành viên.Các mã sau đây chứng tỏ việc sử dụng các danh sách và ArrayList.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
2. Danh sách triển khai
2.1. Trong danh sách giao diện
trong danh sách giao diện là giao diện cơ sở cho các bộ sưu tập mà cho phép để lưu trữ các đối tượng trong một container thay đổi kích thước.
2.2. ArrayList và LinkedList như triển khai
ArrayList là một thực hiện của giao diện này và cho phép điều đó yếu tố được thêm năng động và gỡ bỏ khỏi danh sách. Nếu có nhiều yếu tố được thêm vào ArrayList hơn kích thước ban đầu của nó, kích thước của nó tăng thêm năng động. Các phần tử trong ArrayList có thể được truy cập trực tiếp và hiệu quả bằng cách sử dụng get () và phương pháp thiết lập (), vì ArrayList được thực hiện dựa trên một mảng. ArrayList thường được sử dụng trong việc triển khai như lớp thực hiện cho giao diện List.
LinkedList được thực hiện như một danh sách liên kết đôi. Hiệu quả của nó trên add () andremove () là tốt hơn so với hiệu suất của ArrayList. Các get () và set () phương pháp có hiệu suất tồi tệ hơn so với ArrayList, như LinkedList không cung cấp truy cập trực tiếp đến các thành viên của nó.
Đoạn mã dưới đây trình bày cách sử dụng các danh sách và ArrayList.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: