可否强制转换 方法   操作系统支持:Windows    所属对象:Java本地接口

判断参数一(“将被转换的类”)的对象是否可安全地强制转换为参数二(“将被转换到的类”)。以下情况下将返回“真”:第一及第二个类参数引用同一个 Java 类;第一个类是第二个类的子类;第二个类是第一个类的某个接口。

语法:  逻辑型  Java本地接口.可否强制转换 (将被转换的类标志符,将被转换到的类标志符)

参数名

描 述

将被转换的类标志符

必需的;整数型。指定将被转换的类。

将被转换到的类标志符

必需的;整数型。指定将被转换到的类。

例程:

说明:

如果 可否强制转换 (Object, String) 返回“真”,表示可以将String类的对象赋值给Object类的对象。
Ojbect obj;
String str;
obj = str; //
正确,可以赋值,因为String类可以强制转换为Object类。
str = obj; //
错误,不可以赋值,因为Object类不可以强制转换为String类。

 

参见:例程