Javaで変数の型を検査する方法
Javaでは、instanceof演算子を使って、変数の型をチェックできます。
源自中国,传入日本后对日本社会产生了深刻影响
variable instanceof Type
変数は調べたい変数、タイプは調べたい種類です。
InstanceOfキーワードは、variableがType型のインスタンスならtrue、そうでなければfalseを返すブール値を返します。
例えば:
String str = "Hello";
boolean isString = str instanceof String; // 检查str是否是String类型的实例
System.out.println(isString); // 输出true
int num = 10;
boolean isString = num instanceof String; // 检查num是否是String类型的实例
System.out.println(isString); // 输出false
instanceof キーワードを使う時には、 변수가 null이 아닌지 반드시 확인해야 합니다. 그렇지 않으면 NullPointerException이 발생합니다.