Introduction
In this lab, we will learn how to sort ArrayList in Java. Sorting is one of the fundamental operations of data manipulation in programming. There are several ways to sort an ArrayList like using sort()
method of List
, sort()
method of Collections
class or sorted()
method of stream API. We will cover all of these techniques in this lab.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
java(("`Java`")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["`Object-Oriented and Advanced Concepts`"])
java(("`Java`")) -.-> java/FileandIOManagementGroup(["`File and I/O Management`"])
java(("`Java`")) -.-> java/BasicSyntaxGroup(["`Basic Syntax`"])
java(("`Java`")) -.-> java/DataStructuresGroup(["`Data Structures`"])
java(("`Java`")) -.-> java/SystemandDataProcessingGroup(["`System and Data Processing`"])
java/ObjectOrientedandAdvancedConceptsGroup -.-> java/generics("`Generics`")
java/FileandIOManagementGroup -.-> java/stream("`Stream`")
java/ObjectOrientedandAdvancedConceptsGroup -.-> java/arraylist("`ArrayList`")
java/ObjectOrientedandAdvancedConceptsGroup -.-> java/oop("`OOP`")
java/ObjectOrientedandAdvancedConceptsGroup -.-> java/packages_api("`Packages / API`")
java/ObjectOrientedandAdvancedConceptsGroup -.-> java/wrapper_classes("`Wrapper Classes`")
java/BasicSyntaxGroup -.-> java/identifier("`Identifier`")
java/DataStructuresGroup -.-> java/sorting("`Sorting`")
java/BasicSyntaxGroup -.-> java/operators("`Operators`")
java/BasicSyntaxGroup -.-> java/output("`Output`")
java/DataStructuresGroup -.-> java/collections_methods("`Collections Methods`")
java/SystemandDataProcessingGroup -.-> java/system_methods("`System Methods`")
subgraph Lab Skills
java/generics -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/stream -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/arraylist -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/oop -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/packages_api -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/wrapper_classes -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/identifier -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/sorting -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/operators -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/output -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/collections_methods -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
java/system_methods -.-> lab-117454{{"`Sorting ArrayList in Java`"}}
end