`
san_yun
  • 浏览: 2595120 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

java instanceof ,isInstance(),isAssignableFrom之前的差异

    博客分类:
  • java
 
阅读更多

 

 

public class ItemQuery {

    private Set<String> tagSet;
    private Set<Blog>   blogs;
    private Float       minPrice;
    private Float       maxPrice;
    private int         page;
    private int         pageSize;
 
 ItemQuery item = new ItemQuery();
        item.tagSet = new HashSet<String>();

        Class type = item.tagSet.getClass();
        System.out.println(Collection.class.isAssignableFrom(type));
        System.out.println(type.isInstance(java.util.Set.class));
        boolean r = type.equals(Set.class);
        System.out.println(r);
        System.out.println(type);
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics