そこで、drink というインターフェイスを使用して、drinkList という ArrayList にコーヒー、ソーダ、お茶などのさまざまな種類のオブジェクトを格納する ArrayList を用意しました。オブジェクトのタイプがわからないのに、drinkList の i 番目の要素のコンポーネントを持つ飲み物オブジェクトを宣言したいと考えています。どうすればいいですか?
public boolean contains (String drinkName, ArrayList drinkList){
boolean ifThere = false;
int sizeList = drinkList.size() -1;
for(int i=0; sizeList > i; i++){
Drink booleanDrink = drinkList.get(i);
String booleanName = booleanDrink.getName();
if (booleanName.equals(drinkName)){
ifThere = true;
}
}
return ifThere;
}