Posts related to tag: Java


Java Varargs

In Java, varargs (short for variable arguments) allow you to pass a variable number of arguments to a method. This […] Continue reading »

Find the closest pair from Array to a target value in Java

Java- Find the closest pair from Array: In this blog, we’ll explore a common problem in algorithm development: finding the […] Continue reading »

Java: Difference between HashMap and Hashtable

HashMap and Hashtable are both key-value data structures in Java, but they differ in synchronization, null handling, and performance. In […] Continue reading »

Java- Find first and all non-repeated characters from String

In Java, to find the first and all non-repeated characters from a string, you can use the following code: NonRepeatedChar.java […] Continue reading »

Runnable vs. Callable Interface in Java

In Java, both Runnable and Callable are interfaces used to define tasks that can be executed by threads or executors. […] Continue reading »

Java- Sort Even Number First and Maintain the Order

Sort Even Number First and Maintain the Order in Java: You have an array of integers with mixed numbers i.e. […] Continue reading »

Java Pattern Matching for Switch

Java 17 brings a new language feature called Pattern Matching for Switch as a preview. This feature allows case labels […] Continue reading »

IntStream summaryStatistics() in Java 8

In Java 8, the IntStream interface provides the summaryStatistics() method, which returns an IntSummaryStatistics object describing various summary statistics for […] Continue reading »

Sealed Interface in Java 17

In Java, a sealed interface is a feature introduced in Java 17 to restrict which classes can implement an interface. […] Continue reading »

Java 17 Sealed Classes

Java 17, the latest Long-Term Support (LTS) version, introduces several new features and enhancements aimed at improving code readability, maintainability, […] Continue reading »

Java 8 Collectors.partitioningBy() Method Example

Java 8 Stream API’s Collectors.partitioningBy() method, which offers a powerful way to partition elements of a stream into two groups […] Continue reading »

1 2 3 9