Comparing two Classes using the equality operator

Viewed 2144

What are the pitfalls of comparing Class instances using the equality operator?

boolean compareTypes(Class<?> clazz, Class<?> rootClazz) {
    return clazz == rootClazz;
}
5 Answers
Related