JAVA判断某个类是指定类的实例
PHP中文网
PHP中文网 2017-04-18 09:37:43
0
2
703

现在有个Fruit父类,下面有各种水果apple,orange继承Fruit,给出一个具体水果的List,如何判读是否有某一个子类的实例

//判断fruiltList是否有?中给出的类,如果有返回该类(?是不知道形参该如何表示), //比如?入参是Orange,要判断fruitList是否有Orange的实例,如果有则返回list中的Orange对象 public static  T getInstant(List fruitList,?){ } public static void main(String[] args) { List fruitList = new ArrayList<>(); Oranger orange = new Oranger("orange"); Apple apple= new Apple("apple"); fruitList.add(orange); fruitList.add(apple); //这边的入参怎么弄 Apple apple= getInstant(fruitList, Apple.class); }
PHP中文网
PHP中文网

认证0级讲师

全員に返信 (2)
伊谢尔伦

instanceOf

いいねを押す+0
    Peter_Zhu

    遍历,instanceof运算符

    可能是这样。。没深入学过java

    public static  T getInstant(List fruitList, Class c){ }

    参考:https://docs.oracle.com/javas...

    いいねを押す+0
      最新のダウンロード
      詳細>
      ウェブエフェクト
      公式サイト
      サイト素材
      フロントエンドテンプレート
      私たちについて 免責事項 Sitemap
      PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!