У меня есть класс под названием «Entity», который распространяется на другие классы, такие как «Player» и «Slime». В другом классе под названием «Уровень» у меня есть ArrayList, называемые сущностями, теперь я добавляю эти отдельные классы в ArrayList.Как получить определенные классы детей из ArrayList?
for (Entity entity : entities) {
entities.add(entity);
}
Как проверить, в то время как цикл по ArrayList, если текущий объект является либо игрока или Слизь?
for (Entity entity : entities) {
if (entity == Player) {
System.out.println("Player class!");
}
}
Очевидно, что это не сработает, но как я могу это сделать? Спасибо за любую помощь :)