instanceof判断参数是否是给定的类型

if(ofj instanceof CLOB) {//判断ofj是否是CLOB类型,如果是则把CLOB内容解析出来,放入TZNR字段中并返回  
    CLOB ft = (CLOB)ofj;  
    String clobString = "";  
    try {  
        // clob ת String  
        clobString = ft.getSubString(1, (int) ft.length());  
    } catch (SQLException e) {  
        e.printStackTrace();  
        clobString = "";  
    }  
    fj.put("TZNR", clobString);  
}  

用法:
result = object instanceof class
参数:
Result:布尔类型。
Object:必选项。任意对象表达式。
Class:必选项。任意已定义的对象类。
说明:
如果 object 是 class 的一个实例,则 instanceof 运算符返回 true。如果 object 不是指定类的一个实例,或者 object 是 null,则返回 false。

posted @ 2017-05-25 11:34  逐梦寻欢  阅读(1108)  评论(0编辑  收藏  举报