Articles on Trending Technologies

Technical articles with clear explanations and examples

MonthDay isSupported() Method in Java

Krantik Chavan
Krantik Chavan
Updated on 11-Mar-2026 162 Views

It can be checked if a ChronoField is supported by the MonthDay class or not by using the isSupported() method in the MonthDay class in Java. This method requires a single parameter i.e. the ChronoField to check. It returns true if the ChronoField is supported by the MonthDay class and false otherwise.A program that demonstrates this is given as followsExampleimport java.time.*; import java.time.temporal.*; public class Demo {    public static void main(String[] args) {       MonthDay md = MonthDay.now();       System.out.println("The MonthDay is: " + md);       boolean flag = md.isSupported(ChronoField.MONTH_OF_YEAR);       ...

Read More

IntStream map() method in Java

Chandu yadav
Chandu yadav
Updated on 11-Mar-2026 3K+ Views

The IntStream map() method returns the new stream consisting of the results of applying the given function to the elements of this stream.The syntax is as followsIntStream map(IntUnaryOperator mapper)Here, mapper parameter is a non-interfering, stateless function to apply to each elementCreate an IntStream and add some elementsIntStream intStream1 = IntStream.of(20, 35, 40, 55, 60);Now, map it with the new IntStream and display the updated stream elements applying the condition in the map() functionIntStream intStream2 = intStream1.map(a -> (a + a));The following is an example to implement IntStream map() method in JavaExampleimport java.util.*; import java.util.stream.IntStream; public class Demo {    public ...

Read More

The accept() method in Java Stream.Builder

Nancy Den
Nancy Den
Updated on 11-Mar-2026 2K+ Views

Add an element to the stream using the accept() method of Java Stream.Builder.The following is the syntax:void accept(T t)Here, t is the argument to be inserted.Import the following package for the Stream.Builder class in Java:import java.util.stream.Stream;First, declare a Stream.Builder:Stream.Builder builder = Stream.builder();Now, use the accept() method:builder.accept("Demo"); builder.accept("Text");The following is an example displaying how to implement accept() method of Stream.Builder in Java:Exampleimport java.util.stream.Stream; public class Demo {    public static void main(String[] args){       Stream.Builder builder = Stream.builder();       builder.accept("Demo");       builder.accept("Text");       Stream str = builder.build();       str.forEach(System.out::println);    } ...

Read More

Differentiate between the prefix and postfix forms of the ++ operator in java?

Venkata Sai
Venkata Sai
Updated on 11-Mar-2026 4K+ Views

Java provides two operators namely ++ and --, to increment and decrement values by 1 respectively.There are two variants of these operators −Pre-increment/decrement − This form, increments/decrements the value first, and then performs the specified operation.ExampleIn the following example, the initial value of the variable i is 5. We are printing the incremented value of it using the pre increment operator.Since we are using the pre increment operator, the value of i is incremented then printed.public class ForLoopExample {    public static void main(String args[]) {       int i = 5;       System.out.println(++i);       ...

Read More

Name validation using Java Regular Expressions

Fendadis John
Fendadis John
Updated on 11-Mar-2026 1K+ Views

The name can be validated using the java.util.regex.Pattern.matches() method. This method matches the regular expression for the name and the given input name and returns true if they match and false otherwise.A program that demonstrates this is given as follows:Examplepublic class Demo {    public static void main(String args[]) {       String name = "John Harry Smith";       String regexName = "\p{Upper}(\p{Lower}+\s?)";       String patternName = "(" + regexName + "){2, 3}";       System.out.println("The name is: " + name);       System.out.println("Is the above name valid? " + name.matches(patternName));    } ...

Read More

AlgorithmParameterGenerator getProvider() method in Java

Samual Sam
Samual Sam
Updated on 11-Mar-2026 142 Views

The provider of the generator object can be obtained using the method getProvider() in the class java.security.AlgorithmParameterGenerator. This method requires no parameters and it returns the provider of the generator object.A program that demonstrates this is given as follows −Exampleimport java.security.*; import java.util.*; public class Demo {    public static void main(String[] argv) {       try {          AlgorithmParameterGenerator apGenerator = AlgorithmParameterGenerator.getInstance("DiffieHellman");          apGenerator.init(1024);          Provider provider = apGenerator.getProvider();          System.out.println("The Provider is: " + provider);       } catch (NoSuchAlgorithmException e) { ...

Read More

IntStream flatMap() method in Java

George John
George John
Updated on 11-Mar-2026 956 Views

The flatMap() method of the IntStream class returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.The syntax is as followsIntStream flatMap(IntFunction

Read More

Copy all elements of ArrayList to an Object Array in Java

Samual Sam
Samual Sam
Updated on 11-Mar-2026 3K+ Views

All the elements of an ArrayList can be copied into an Object Array using the method java.util.ArrayList.toArray(). This method does not have any parameters and it returns an Object Array that contains all the elements of the ArrayList copied in the correct order.A program that demonstrates this is given as follows −Exampleimport java.util.ArrayList; import java.util.List; public class Demo {    public static void main(String[] args) {       List aList = new ArrayList();       aList.add("Nathan");       aList.add("John");       aList.add("Susan");       aList.add("Betty");       aList.add("Peter");       Object[] objArr = ...

Read More

Can a for statement loop infinitely in java?

Venkata Sai
Venkata Sai
Updated on 11-Mar-2026 3K+ Views

Using loops in programming languages we can execute a set of statements repeatedly. Java provides various loops namely while loop, for loop and the do while loop.The for statement contains an initialization statement, a condition and, an increment or decrement operation.Initializing statement − The initialization determines the starting value of the loop.Condition − The condition in for loop is a statement returning a boolean value. This condition determines the exit value of the loop. It is executed before the statements of the loop.Increment and decrement − Using this the loop will be incremented or decremented to the next value.After initializing ...

Read More

AlgorithmParameterGenerator getAlgorithm() method in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 128 Views

The algorithm name for the parameter generator can be obtained using the method getAlgorithm() in the class java.security.AlgorithmParameterGenerator. This method requires no parameters and it returns the algorithm name in string form.A program that demonstrates this is given as follows −Exampleimport java.security.*; import java.util.*; public class Demo {    public static void main(String[] argv) {       try {          AlgorithmParameterGenerator apGenerator = AlgorithmParameterGenerator.getInstance("DiffieHellman");          apGenerator.init(1024);          String algorithm = apGenerator.getAlgorithm();          System.out.println("The Algorithm is: " + algorithm);       } catch (NoSuchAlgorithmException e) {   ...

Read More
Showing 29101–29110 of 61,297 articles
Advertisements