gpt4 book ai didi

java - 带接口(interface)的实例

转载 作者:搜寻专家 更新时间:2023-10-30 21:45:49 26 4
gpt4 key购买 nike

<分区>

如果我尝试对错误的类使用 instanceof 运算符,我会收到编译错误(“Animal can not be converted to String”),但对于接口(interface),我不会收到编译时错误。

例如:在第 10 行中,我收到一个编译错误,因为 Animal 不是 String 的子类。但是在第 14 行,即使 Animal 没有实现 List 接口(interface),我也没有收到编译错误。

class Animal {

}

public class InstanceOf {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Animal a = new Animal();
if (a instanceof String ){ //line 10
System.out.println("True");
}

if (a instanceof List ){ //line 14
System.out.println("True");
}
}

}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com