我想檢查Java中的一個子類的類型。這是我想達到的僞代碼:如何檢查子類的類型?
public class Brown { ... }
class Poo extends Brown { ... }
class Brownie extends Brown { ... }
...
ArrayList<Brown> brownThings = new ArrayList<Brown>();
...
for (Brown i: brownThings)
// if i is a brownie eat
// else dispose of
like'instanceOf'? – csmckelvey