ArrayListから取り出したオブジェクトの型によって
処理を分けたいのですが
ArrayList arr;
if (arr.get(1) == ClassA) hogeA();
if (arr.get(1) == ClassB) hogeB();

のようにするにはどのようなコードを書けばよいでしょうか?