Programming Articles

Page 1531 of 2547

ByteBuffer duplicate() method in Java

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

A duplicate buffer of a buffer can be created using the method duplicate() in the class java.nio.ByteBuffer. This duplicate buffer is identical to the original buffer. The method duplicate() returns the duplicate buffer that was created.A program that demonstrates this is given as follows −Exampleimport java.nio.*; import java.util.*; public class Demo {    public static void main(String[] args) {       int n = 5;       try {          ByteBuffer buffer1 = ByteBuffer.allocate(5);          buffer1.put((byte)1);          buffer1.put((byte)2);          buffer1.put((byte)3);          buffer1.put((byte)4);   ...

Read More

Find minimum element of HashSet in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 2K+ Views

To get the minimum element of HashSet, use the Collections.min() method.Declare the HashSet −Set hs = new HashSet();Now let us add the elements −hs.add(29); hs.add(879); hs.add(88); hs.add(788); hs.add(456);Let us now get the minimum element −Object obj = Collections.min(hs);The following is an example to find the minimum element of HashSet −Exampleimport java.util.*; public class Demo { public static void main(String args[]) { // create hash set Set hs = new HashSet(); hs.add(29); hs.add(879); ...

Read More

ByteBuffer get() method in Java

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

The value at the current position of the buffer is read and then incremented using the method get() in the class java.nio.ByteBuffer. This method returns the value that is at the current buffer position. Also, the BufferUnderflowException is thrown if underflow situation occurs.A program that demonstrates this is given as follows −Exampleimport java.nio.*; import java.util.*; public class Demo { public static void main(String[] args) { int n = 5; try { ByteBuffer buffer = ByteBuffer.allocate(n); ...

Read More

Instant isSupported() method in Java

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

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

Read More

StringJoiner add() method in Java 8

Smita Kapse
Smita Kapse
Updated on 11-Mar-2026 272 Views

The add() method of the StringJoiner class is used in Java 8 to add a copy of the given CharSequence value as the next element of the StringJoiner value. If the new element ele is null, then the value null gets added.The syntax is as follows −public StringJoiner add(CharSequence ele)Here, the parameter ele is the element to be added, whereas, CharSequence is a readable sequence of char values.To work with the StringJoiner in Java 8, import the following package −import java.util.StringJoiner;We will first create a StringJoiner and set the delimeter −StringJoiner strJoin = new StringJoiner(", ")Use the add() method to ...

Read More

Can we extend interfaces in Java? Explain?

Maruthi Krishna
Maruthi Krishna
Updated on 11-Mar-2026 1K+ Views

An interface in Java is similar to class but, it contains only abstract methods and fields which are final and static.Just like classes you can extend one interface from another using the extends keyword as shown below −interface ArithmeticCalculations{    public abstract int addition(int a, int b);    public abstract int subtraction(int a, int b); } interface MathCalculations extends ArithmeticCalculations{    public abstract double squareRoot(int a);    public abstract double powerOf(int a, int b); }But, when you implement the sub-class you need to provide body for the abstract methods in both interfaces.ExampleIn the following example we have created two interfaces ...

Read More

Get Enumeration over HashSet in Java

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

To get enumeration over HashSet, first declare the HashSet and add elements −HashSet hs = new HashSet(); hs.add("P"); hs.add("Q"); hs.add("R");To get enumeration −Enumeration e = Collections.enumeration(hs);The following is an example to get Enumeration over HashSet −Exampleimport java.util.*; public class Demo {    public static void main(String[] args) {       HashSet hs = new HashSet();       hs.add("P");       hs.add("Q");       hs.add("R");       Enumeration e = Collections.enumeration(hs);       while (e.hasMoreElements())       System.out.println(e.nextElement()); } }OutputP Q R

Read More

A static initialization block in Java

Arushi
Arushi
Updated on 11-Mar-2026 9K+ Views

Instance variables are initialized using initialization blocks. However, the static initialization blocks can only initialize the static instance variables. These blocks are only executed once when the class is loaded. There can be multiple static initialization blocks in a class that is called in the order they appear in the program.A program that demonstrates a static initialization block in Java is given as follows:Examplepublic class Demo {    static int[] numArray = new int[10];    static {       System.out.println("Running static initialization block.");       for (int i = 0; i < numArray.length; i++) {       ...

Read More

Write a program to convert an array to String in Java?

Venkata Sai
Venkata Sai
Updated on 11-Mar-2026 420 Views

The Arrays class of the java.util package provides a method named toString() this method accepts an array value (of any type) and returns a String.ExampleFollowing Java program accepts various arrays from the user, converts them into String values and prints the results.import java.util.Arrays; import java.util.Scanner; public class ObjectArrayToStringArray {    public static void main(String args[]){       Scanner sc = new Scanner(System.in);       //Integer array to String       System.out.println("Enter 5 integer values: ");       int intArray[] = new int[5];       for(int i=0; i

Read More

Initialize a Set without using add() method in Java

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

With Java, you can initialize a set without using add() method.For this create a string array −String arr[] = { "A", "B", "C", "D", "E"};Now, use Set and asList() method to initialize the above string array to our Set −Set s = new HashSet(Arrays.asList(arr));The following is an example to initialize a set without using add() method −Exampleimport java.util.Arrays; import java.util.HashSet; import java.util.Set; public class Demo { public static void main(String[] a) { String arr[] = { "A", "B", "C", "D", "E"}; Set s = new ...

Read More
Showing 15301–15310 of 25,466 articles
Advertisements