Java Examples - Printing Array using Method

Advertisements


Problem Description:

How to display Object class using instanceOf keyword?

Solution:

This example makes displayObjectClass() method to display the Class of the Object that is passed in this method as an argument.

import java.util.ArrayList;
import java.util.Vector;

public class Main {

public static void main(String[] args) {
   Object testObject = new ArrayList();
      displayObjectClass(testObject);
   }
   public static void displayObjectClass(Object o) {
      if (o instanceof Vector)
      System.out.println("Object was an instance 
      of the class java.util.Vector");
      else if (o instanceof ArrayList)
      System.out.println("Object was an instance of 
      the class java.util.ArrayList");
      else
      System.out.println("Object was an instance of the " 
      + o.getClass());
   }
}

Result:

The above code sample will produce the following result.

Object was an instance of the class java.util.ArrayList


Advertisements
Advertisements