
BenchResources.Net
1000 FOLLOWERS
BenchResources.Net is an open source technology weblog on Java, J2ee, Spring, Web Service, Oracle SOA-OSB & Maven for sharing technical knowledge
BenchResources.Net
2h ago
In this article, we will discuss how to find an entry with Smallest Key in a HashMap using Java 8 Stream
Find an entry with Smallest Key in a HashMap :
To find an entry with Smallest Key,
First sort the HashMap in ascending–order of Keys
Then get the 1st entry from the ascending-order sorted Map
There are different ways to sort the Map/HashMap according to Keys, read below articles before proceeding further
Java 8 – How to Sort a Map entries by its Key in 6 ways ?
Java 8 – Find First and Last entries in a Map or HashMap ?
Here, we will discuss only 2 approaches to find an entry with Smalle ..read more
BenchResources.Net
17h ago
In this article, we will discuss how to remove an entry with Largest Value in a HashMap using Java 8 Stream
Remove an entry with Largest Value in a HashMap :
To remove an entry with Largest Value,
First sort the HashMap in descending–order of Values
Then get the 1st entry from the reverse–sorted Map
Finally, remove the 1st entry by comparing the Value
There are different ways to sort the Map/HashMap according to Values, read below articles before proceeding further
Java 8 – How to Sort a Map entries by its Value – 6 ways ?
Java 8 – Find First and Last entries in a Map or HashMap ?
Java 8 ..read more
BenchResources.Net
3d ago
In this article, we will discuss how to remove an entry with Largest Key in a HashMap using Java 8 Stream
Remove an entry with Largest Key in a HashMap :
To remove an entry with Largest Key,
First sort the HashMap in descending–order of Keys
Then get the 1st entry from the reverse–sorted Map
Finally, remove the 1st entry by comparing the Key
There are different ways to sort the Map/HashMap according to Keys, read below articles before proceeding further
Java 8 – How to Sort a Map entries by its Key in 6 ways ?
Java 8 – Find First and Last entries in a Map or HashMap ?
Java 8 – How to remove ..read more
BenchResources.Net
4d ago
In this article, we will discuss how to find an entry with Largest Key in a HashMap using Java 8 Stream
Find an entry with Largest Key in a HashMap :
To find an entry with largest Key,
First sort the HashMap in descending–order of Keys
Then get the 1st entry from the reverse–sorted Map
There are different ways to sort the Map/HashMap according to Keys, read below articles before proceeding further
Java 8 – How to Sort a Map entries by its Key in 6 ways ?
Java 8 – Find First and Last entries in a Map or HashMap ?
Here, we will discuss only 2 approaches to find an entry with Largest Key from ..read more
BenchResources.Net
2w ago
In this article, we will discuss how to convert Comma-separated string values into List or specifically ArrayList
We will illustrate 2 examples for converting comma-separated String values into List,
CSV of Strings into List of String
CSV of Integers into List of String
1. CSV of Strings into ArrayList :
Below illustration converts string of comma-separated values into List of String
StringToArrayList1.java
package in.bench.resources.java.conversion;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.stream.Collectors;
public class StringToArrayList1 {
publi ..read more
BenchResources.Net
2w ago
In this article, we will discuss how to add elements to LinkedList at the beginning/start & end
1. Add elements to LinkedList :
There are 2 methods available in the LinkedList class which can be used to inserts/appends specific element at the beginning or end of the List
addFirst() – Inserts the specified element at the beginning of the invoking list
addLast() – Appends the specified element to the end of the invoking list
2. Examples to add elements to LinkedList :
In the below illustration, initially we have LinkedList with 5 elements
1st operation
add one element at the beginning or ..read more
BenchResources.Net
3w ago
In this article, we will discuss how to convert ArrayList to LinkedList
ArrayList to LinkedList conversion :
For ArrayList to LinkedList conversion, pass arrayList object as constructor–argument while creating/instantiating LinkedList object as shown in the below illustration
Print both original ArrayList and converted LinkedList elements to the console
Read ArrayList class for more details
Read LinkedList class for more details
ArrayListToLinkedList.java
package in.bench.resources.java.conversion;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
public cla ..read more
BenchResources.Net
3w ago
In this article, we will discuss how to convert java.util.Date to java.sql.Date and vice-versa
1. java.util.Date class :
Date class introduced in Java 1.0 version
Implements Serializable, Cloneable and Comparable interfaces
To work with new Joda Date/Time API introduced in Java 1.8 version, it provides below methods
from(Instant)
toInstant()
Since Java 1.2 version, Date class has compareTo() method to compare 2 Date objects
If the comparison of date1.compareTo(date2) method returns,
positive (1) then date1 is greater/future date when comparing with date2
negative (-1) then date1 is lesser ..read more
BenchResources.Net
3w ago
In this article, we will discuss how to compare 2 Date instances using compareTo() method
1. Date.compareTo() method :
Date.compareTo() method introduced in Java 1.2 version for java.util.Date comparisons
This method compares 2 Dates (java.util.Date) and returns integer number, if it
returns positive number or 1, then invoking Date is greater/future Date with Comparing Date
returns negative number or -1, then invoking Date is lesser/past Date with Comparing Date
returns zero or 0, then invoking Date is equal/same Date with Comparing Date
2. Date.compareTo() example :
In the below illustr ..read more
BenchResources.Net
3w ago
In this article, we will discuss how to convert YAML file to XML file using ObjectMapper or Jackson library
1. Required libraries : 1.1 Maven Co-ordinates :
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
<version>2.13.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml</groupId>
<artifactId>jackson-xml-databind</art ..read more