Join 500+ Software Testing professionals. Solve problem and get your problem solved. Register Now!

how to find data type of a value returned using an Object in Java

Solved 1 Answers 37 Views Programming
0 1
I am returning either boolean, string or integer value as an Object in Java. How to identify type of value once returned?

1 Answer

Best answer

You can use object.getClass() to get data type:

ArrayList<Object> list = ...;
for (Object o : list) {
    if (o.getClass().equals(Integer.class)) {
    else if (o.getClass().equals(String.class)) {
answered by
selected by

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register.