Skip to content

lyancsie/advanced_practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

advanced_practice

  • Optionals

    • .ifPresent(Consumer)
    • .isPresent()
    • .orElse(Object)
    • .orElseGet(Supplier)
    • .orElseThrow(Supplier)
  • Generic methods

    • Creating custom collectors
    • Some random representations
    • Some random representations + filtering and aggregate functions (SUM, MIN, MAX)
  • Functional interfaces:

    • Lambda
    • Method reference
    • Predicate
    • Supplier
    • Consumer
    • Function
  • Guava

    • Collection utilities
    • Preconditions practice
    • Sets: union(), intersection(), symmetricDifference()
  • Reflection API

    • Copying an interface without using the toString(); methods; making the copied code compilable.

...to be continued

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages