how do I print objects name randomly, for instance: skeleton, zombie or assassin ?
but all of em have used on class only Enemies ?
For example, I have:
Enemies skeleton = new Enemies(100, 20);
Enemies zombie = new Enemies(90, 30);
Enemies warrior = new Enemies(80, 40);
Enemies assassin = new Enemies(70, 30);
Enemies[] enemy = {skeleton, zombie, warrior, assassin};
I have tried:
int randEnemy = random.nextInt(enemy.length);
it gives me random number only, but I want to get the name of a object
String name = random.nextInt(enemy.length);
from here I get error
System.out.println(enemy.getClass().getSimpleName());
but it gives me the name of Class "Enemy"