/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
System .
out .
println ( "The class of strs is " + strs.
getClass ( ) ) ; System .
out .
println ( "The superclass of strs is " + strs.
getClass ( ) .
getSuperclass ( ) ) ;
int [ ] ints = { } ;
System .
out .
println ( "The class of ints is " + ints.
getClass ( ) ) ; System .
out .
println ( ints.
getClass ( ) .
equals ( int [ ] .
class ) ) ; System .
out .
println ( ints.
getClass ( ) .
equals ( int .
class ) ) ; System .
out .
println ( "The superclass of ints is " + ints.
getClass ( ) .
getSuperclass ( ) ) ; }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZ1tdIHN0cnMgPSB7fTsKCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4oIlRoZSBjbGFzcyBvZiBzdHJzIGlzICIgKyBzdHJzLmdldENsYXNzKCkpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihzdHJzLmdldENsYXNzKCkuZXF1YWxzKFN0cmluZ1tdLmNsYXNzKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHN0cnMuZ2V0Q2xhc3MoKS5lcXVhbHMoU3RyaW5nLmNsYXNzKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKCJUaGUgc3VwZXJjbGFzcyBvZiBzdHJzIGlzICIgKyBzdHJzLmdldENsYXNzKCkuZ2V0U3VwZXJjbGFzcygpKTsKCQkKCQlpbnRbXSBpbnRzID0ge307CgkJCgkJU3lzdGVtLm91dC5wcmludGxuKCJUaGUgY2xhc3Mgb2YgaW50cyBpcyAiICsgaW50cy5nZXRDbGFzcygpKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oaW50cy5nZXRDbGFzcygpLmVxdWFscyhpbnRbXS5jbGFzcykpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihpbnRzLmdldENsYXNzKCkuZXF1YWxzKGludC5jbGFzcykpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiVGhlIHN1cGVyY2xhc3Mgb2YgaW50cyBpcyAiICsgaW50cy5nZXRDbGFzcygpLmdldFN1cGVyY2xhc3MoKSk7Cgl9Cn0=