Java 8 LongConsumer Interface

2 years ago Lalit Bhagtani 0
In this tutorial, we will learn about Java 8 LongConsumer interface. LongConsumer Interface :- LongConsumer ( java.util.function.LongConsumer ) is a functional interface that has one abstract method and one default method declared in it. This interface is a specialised form of Consumer interface. Abstract method :-   void  accept ( long value ) :- The abstract method accept ( long value Read More

Java 8 IntConsumer Interface

2 years ago Lalit Bhagtani 0
In this tutorial, we will learn about Java 8 IntConsumer interface. IntConsumer Interface :- IntConsumer ( java.util.function.IntConsumer ) is a functional interface that has one abstract method and one default method declared in it. This interface is a specialised form of Consumer interface. Abstract method :-   void  accept ( int value ) :- The abstract method accept ( Read More

Java 8 BiConsumer Interface

2 years ago Lalit Bhagtani 0
In this tutorial, we will learn about Java 8 BiConsumer interface. BiConsumer Interface :- BiConsumer ( java.util.function.BiConsumer ) is a functional interface that has one abstract method and one default method declared in it. Abstract method :-   void  accept ( T t , U u ) :- The abstract method accept ( T t , U Read More

Java 8 Consumer Interface

2 years ago Lalit Bhagtani 0
In this tutorial, we will learn about Java 8 Consumer interface. Consumer Interface :- Consumer ( java.util.function.Consumer ) is a functional interface that has one abstract method and one default method declared in it. Abstract method :-   void  accept ( T t ) :- The abstract method accept ( T t ) is a functional method. Read More

Java 8 forEach method Example

2 years ago Lalit Bhagtani 0
In this tutorial, we will learn about new Java 8 forEach() method. Map’s forEach() method :- This method is called on map object, it takes BiConsumer as an argument and perform given action for each entry in the map until all entries have been processed or if action throws an exception. Syntax :-  default void forEach(BiConsumer<? Read More

Design Patterns

2 years ago Lalit Bhagtani 0
Design Patterns in Java :- A design patterns is a well described solution to a common software problem. It provides standard approach to solve problems which provide re-usability and maintainability to code. This makes code easy to understand and debug. Gang of Four (GOF) In 1994, four authors Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides Read More

Interview Puzzles

2 years ago Lalit Bhagtani 0
Interview Puzzles and logical questions are very important part of any selection process for a job interview. This series is written to help those guys who are preparing for the job interview. The puzzle is explained first and then the optimal solution for that puzzle is given. It is highly recommended that you try to Read More

Intersection of two Linked Lists in Java

2 years ago Lalit Bhagtani 0
Intersection of two Linked Lists in Java :-  You have given two linked list, create a linked list containing elements that are same in both linked list excluding duplicates. i.e. create intersection of two given linked list. Order of elements in new linked list does not matter. You can see union here, Union of two Read More

How to read and write JSON in Java using org.json

2 years ago Lalit Bhagtani 1
How to read and write JSON in Java :- If you had worked on restful web services, then you would have faced a problem of reading and writing JSON in java. JSON stands for JavaScript Object Notation, it is language independent, easy to understand, lightweight data-interchange format.  Let’s see how to read and write JSON in java Read More

How to parse JSON in Java using fasterXML / jackson-databind lib

2 years ago Lalit Bhagtani 0
How to parse JSON in Java :- If you had worked on restful web services, then you would have faced a problem of parsing JSON in java. JSON stands for JavaScript Object Notation, it is language independent, easy to understand, lightweight data-interchange format. JSON is a text only format, So to use it in Java, we Read More