Object Oriented Programming Articles

Page 292 of 589

Prove that the interface for a primitive type is an empty array in Java

Anvi Jain
Anvi Jain
Updated on 11-Mar-2026 191 Views

The getInterfaces() method is used to prove that the interface for a primitive type is an empty array. A program that demonstrates this is given as follows −Examplepackage Test; import java.util.*; public class Demo {    public static void main(String[] args) {       Class c = int.class;       Class[] interfaces = c.getInterfaces();       System.out.println("The Interface is: " + Arrays.asList(interfaces));    } }OutputThe Interface is: []Now let us understand the above program.The int.class is a reference to the Class object for the primitive type int. The interface for this is determined using the getInterfaces() method. ...

Read More

Load class with forName() method in Java

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

The class object associated with the class with the given string name can be returned with the method java.lang.Class.forName(String name, boolean initialize, ClassLoader loader), using the class loader that is used to load the class.The parameters in the forName() method are name, initialize and loader. If the value of the parameter loader is null, then the class is loaded using the bootstrap class loader. Also, if the initialize parameter is true, then only the class is initialized if it has not been initialized earlier.A program that loads the class using the forName() method is given as follows −Exampleimport java.lang.*; public ...

Read More

How to call Private Constructor in Java

Anvi Jain
Anvi Jain
Updated on 11-Mar-2026 1K+ Views

The method java.lang.Class.getDeclaredConstructor() can be used to obtain the constructor object for the private constructor of the class. The parameter for this method is a Class object array that contains the formal parameter types of the constructor.A program that demonstrates this is given as follows −Examplepackage Test; import java.lang.reflect.*; public class Demo {    String str;    Double d;    public Demo(String str, Double d) {       this.str = str;       this.d = d;    }    public static void main(String[] args) {       try {          Demo obj = new ...

Read More

Get all declared fields from a class in Java

Krantik Chavan
Krantik Chavan
Updated on 11-Mar-2026 4K+ Views

An array of field objects is returned by the method java.lang.Class.getDeclaredFields(). These field objects include the objects with the public, private, protected and default access but not the inherited fields.Also, the getDeclaredFields() method returns a zero length array if the class or interface has no declared fields or if a primitive type, array class or void is represented in the Class object.A program that demonstrates this is given as follows −Examplepackage Test; import java.lang.reflect.*; public class Demo {    int i;    char c;    public Demo(int i, char c) {       this.i = i;       ...

Read More

Get the name of a primitive type in Java

Anvi Jain
Anvi Jain
Updated on 11-Mar-2026 2K+ Views

The getName() method is used to get the names of the entities such as primitive type, interface, class, array class, void etc. that represented by the class objects. These names are returned in the form of a string.A program that gets the name of a primitive type using getName() method is given as follows -Examplepublic class Demo {    public static void main(String[] argv) throws Exception {       String name1 = float.class.getName();       System.out.println(name1);       String name2 = int.class.getName();       System.out.println(name2);       String name3 = char.class.getName();       System.out.println(name3); ...

Read More

Generate Random double type number in Java

Smita Kapse
Smita Kapse
Updated on 11-Mar-2026 8K+ Views

In order to generate Random double type numbers in Java, we use the nextDouble() method of the java.util.Random class. This returns the next random double value between 0.0 (inclusive) and 1.0 (exclusive) from the random generator sequence.Declaration - The java.util.Random.nextDouble() method is declared as follows −public float nextDouble()Let us see a program to generate random double type numbers in Java −Exampleimport java.util.Random; public class Example {    public static void main(String[] args) {       Random rd = new Random(); // creating Random object       System.out.println(rd.nextDouble()); // displaying a random double value between 0.0 & 1.0    } ...

Read More

Display the current method name in Java

Smita Kapse
Smita Kapse
Updated on 11-Mar-2026 2K+ Views

The current method name that contains the execution point that is represented by the current stack trace element is provided by the java.lang.StackTraceElement.getMethodName() method.A program that demonstrates this is given as follows −Examplepublic class Demo {    public static void main(String args[]) {       System.out.println       ("The method name is: " + new Exception().getStackTrace()[0].getMethodName());    } }OutputThe method name is: mainNow let us understand the above program.The method getMethodName() is used to obtain the current method name that contains the execution point that is represented by the current stack trace element. This is printed using System.out.println(). ...

Read More

Convert LinkedList to ArrayList in Java

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

A LinkedList can be converted into an ArrayList by creating an ArrayList such that the parameterized constructor of the ArrayList initialises it with the elements of the LinkedList.A program that demonstrates this is given as follows −Exampleimport java.util.ArrayList; import java.util.LinkedList; import java.util.List; public class Demo {    public static void main(String[] args) {       LinkedList l = new LinkedList();       l.add("Orange");       l.add("Apple");       l.add("Peach");       l.add("Guava");       l.add("Pear");       List aList = new ArrayList(l);       System.out.println("The ArrayList elements are: ");     for ...

Read More

Display the declared methods of java.lang.Math

Nancy Den
Nancy Den
Updated on 11-Mar-2026 208 Views

The methods of the java.lang.Math class can be listed using the java.lang.Class.getDeclaredMethods() method. This method returns an array that contains all the Method objects with public, private, protected and default access. However, the inherited methods are not included. Also, the getDeclaredMethods() method returns a zero length array if the class or interface has no methods or if a primitive type, array class or void is represented in the Class object.A program that demonstrates this is given as follows −Exampleimport java.lang.reflect.Method; public class Demo {    public static void main(final String[] args) {       final Method[] methods = Math.class.getDeclaredMethods();   ...

Read More

Get the last element from a Sorted Set in Java

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

To create a Sorted Set, firstly create a Set −Set s = new HashSet();Add elements to the above set −int a[] = {77, 23, 4, 66, 99, 112, 45, 56, 39, 89}; Set s = new HashSet(); try {    for(int i = 0; i < 5; i++) {    s.add(a[i]); }After that, use TreeSet class to sort −TreeSet sorted = new TreeSet(s);Get the last element, using the last() method −System.out.println("Last element of the sorted set = "+ (Integer)sorted.last());The following is the code to get the last element from a Sorted Set in Java −Exampleimport java.util.*; public class Demo { ...

Read More
Showing 2911–2920 of 5,881 articles
« Prev 1 290 291 292 293 294 589 Next »
Advertisements