SupportWriter space ↗
REFERENCE LIBRARY

References from other publishers

Republished articles with source attribution. This collection is separate from Diary Coding’s original guides and does not display ads.

Read original guides → · Editorial policy

FOR YOUR CURIOSITY

Latest notes.

CORE API / NOTES</>↗
Core API06 Mar 2025

How do I use the DoubleSupplier functional interface in Java?

The DoubleSupplier interface in Java is part of the java.util.function package and is used to represent a supplier of double-valued results. It is a functional interface and is often used when we need to generate or supply double values (for example, random numbers or calculated values) without taking any input. Functional Interface Like other functional […]

Wayan · 3 min read
CORE API / NOTES</>↗
Core API05 Mar 2025

How do I use the DoublePredicate functional interface in Java?

The DoublePredicate interface in Java, part of the java.util.function package, is a functional interface used to represent a predicate (boolean-valued function) that tests a single double-valued argument. Functional Interface Details The DoublePredicate interface has only one abstract method: boolean test(double value); This method evaluates the predicate on the given double value and returns a boolean […]

Wayan · 3 min read
CORE API / NOTES</>↗
Core API04 Mar 2025

How do I use the DoubleFunction functional interface in Java?

The DoubleFunction interface in Java is a functional interface in the java.util.function package. It represents a function that takes in a double as an argument and produces a result of some type. Since it is a functional interface, you can use it as a lambda expression or method reference. Method in DoubleFunction The DoubleFunction interface […]

Wayan · 3 min read
CORE API / NOTES</>↗
Core API03 Mar 2025

How do I use the DoubleConsumer functional interface in Java?

The DoubleConsumer interface in Java is part of the java.util.function package and is used to represent an operation that takes a single double-valued argument and does not return a result. It is commonly used in lambda expressions or method references for consuming a double value (often for side effect operations such as logging or accumulating […]

Wayan · 3 min read
CORE API / NOTES</>↗
Core API02 Mar 2025

How do I use the DoubleBinaryOperator functional interface in Java?

The DoubleBinaryOperator interface in Java is part of java.util.function and is used to represent an operation that takes two double-valued operands and produces a double-valued result. It is a functional interface, meaning it has a single abstract method that can be implemented using a lambda expression or method reference. The single abstract method in DoubleBinaryOperator […]

Wayan · 3 min read
CORE API / NOTES</>↗
Core API01 Mar 2025

How do I use the Consumer functional interface in Java?

The Consumer<T> interface in Java is a functional interface from the java.util.function package. It represents an operation that accepts a single input argument and does not return any result. It is commonly used for operations where a value is passed in and some side effect occurs (e.g., printing, modifying state, or logging). Steps to Use […]

Wayan · 3 min read
✳

Knowledge grows when shared.

Stay curious. There is always something new to learn.

Explore notes ↗
Putu Adi Guna Permana
ABOUT THE AUTHOR

Dr (C). Ir. Putu Adi Guna Permana, S.Kom., M.Kom., IPM., ASEAN Eng.

Writer and founder of Diary Coding — sharing notes, tutorials, and experiences about programming for anyone who wants to keep learning.