For checking if a class object is representing an array class we can use the isArray()
method call of the Class
object. This method returns true
if the checked object represents an array class and false
otherwise.
package org.kodejava.lang.reflect;
public class IsArrayDemo {
public static void main(String[] args) {
int[][] matrix = {{1, 1}, {2, 1}};
Class<?> clazz = matrix.getClass();
// Check if the class object represents an array class
if (clazz.isArray()) {
System.out.println(clazz.getSimpleName() +
" is an array class.");
} else {
System.out.println(clazz.getSimpleName() +
" is not an array class.");
}
}
}
Latest posts by Wayan (see all)
- How do I create a table with multiple header in iText 8? - March 16, 2024
- How do I add Image to a Table in iText 8? - March 11, 2024
- How do I downgrade Android SDK emulator version? - February 12, 2024