For the primitive tipe the interface will be an empty array : Object « Reflection « Java






For the primitive tipe the interface will be an empty array

 

import java.util.Calendar;
import java.util.Date;

public class Main {
  public static void main(String[] args) {
    Date date = Calendar.getInstance().getTime();

    
    Class c = char.class;
    Class[] interfaces = c.getInterfaces();
    for (Class intf : interfaces) {
      System.out.println("Interface Name = " + intf.getName());
    }

  }
}
 

   
  








Related examples in the same category

1.Create an object from a string
2.Determine the Superclass of an Object
3.Obtain from where a Class is loaded
4.Find the Package of an Object
5.Get the class By way of an object
6.Get the fully-qualified name of a class
7.Get the fully-qualified name of a inner class
8.Get the unqualified name of a class
9.Get the name of a primitive type
10.Get the name of an array
11.Get the name of void
12.Getting the Superclass of a Class Object
13.If a class object is an interface or a class
14.Using Reflection to browse a java class
15.Instantiate unknown class at runtime and call the object's methods