Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More

A Set object cannot contain duplicate elements, but a List object can contain duplicate elements. Ordered collections are not the same as sorted collections. Specialized stipulations are placed on interfaces as you progress down the interface inheritance hierarchy of the Java Collections Framework.

provided by: 
Originally published at Internet.com


Java Programming, Lecture Notes #1360 * Preface * Preview * Discussion * Summary * What's Next -----------------------------------

Preface

This is the sixth lesson in a miniseries on Java data structures and the Java Collections Framework. The first lesson in the miniseries was entitled Data Structures in Java: Part 1, Getting Started. The previous lesson was entitled Data Structures in Java: Part 5, The Core Collection Interfaces.

The purpose of this miniseries is to help you learn the essential features of Object-Oriented data structures in Java using the Collections Framework.

Viewing tip

You may find it useful to open another copy of this lesson in a separate browser window. That will make it easier for you to scroll back and forth among the different figures and listings while you are reading about them.

Supplementary material

I recommend that you also study the other lessons in my extensive collection of online Java tutorials. You will find those lessons published at Gamelan.com. However, as of the date of this writing, Gamelan doesn't maintain a consolidated index of my Java tutorial lessons, and sometimes they are difficult to locate there. You will find a consolidated index at Baldwin's Java Programming Tutorials...

Read article at Internet.com site
Regional Articles
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Alabama
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Alaska
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Arizona
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Arkansas
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More California
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Colorado
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Connecticut
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More DC
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Delaware
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Florida
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Georgia
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Hawaii
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Idaho
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Illinois
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Indiana
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Iowa
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Kansas
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Kentucky
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Louisiana
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Maine
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Maryland
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Massachusetts
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Michigan
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Minnesota
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Mississippi
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Missouri
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Montana
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Nebraska
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Nevada
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More New Hampshire
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More New Jersey
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More New Mexico
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More New York
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More North Carolina
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More North Dakota
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Ohio
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Oklahoma
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Oregon
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Pennsylvania
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Rhode Island
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More South Carolina
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More South Dakota
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Tennessee
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Texas
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Utah
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Vermont
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Virginia
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Washington
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More West Virginia
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Wisconsin
- Data Structures in Java: Part 6, Duplicate Elements, Ordered Collections, and More Wyoming

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML