У меня есть массив, в котором передаются три объекта.indexOf для объектов ArrayList в java
List lst = new ArrayList();
Здесь экземпляры добавляются через цикл
Circle c1 = new Circle();
lst.add(c1);
Triangle t1 = new Triangle();
lst.add(t1)
Теперь, как я могу использовать метод indexOf
или другим способом, чтобы выяснить, какой из них является круг, треугольник и вычислить площадь как и хранить его в арраисте?
Что вы пытаетесь до сих пор? Что такое ошибка/необязательное поведение в этом? –
с использованием интерфейса с методом 'area()'? – fantarama
Я добавил эти классы и сохранил в lst ArrayList. Теперь, я застрял в вычислении области. Я запускаю цикл for, но не знаю, какой объект принадлежит кругу или треугольнику – user3127109