public static void main(String[] args) {
// TODO Auto-generated method stub
Object str = 1;
if(str instanceof String) {
System.out.println("String");
}else if(str instanceof Integer){
System.out.println("Integer");
}else if(str instanceof Date){
System.out.println("Date");
}else {
System.out.println("no");
}
if(String.class.isInstance(str)) {
System.out.println("String");
}else if(Integer.class.isInstance(str)){
System.out.println("Integer");
}else if(Date.class.isInstance(str)){
System.out.println("Date");
}else {
System.out.println("no");
}
}
instanceof和class.isInstance使用
最新推荐文章于 2024-10-08 12:00:00 发布