Question: what is wrong with this code import java.util.ArrayList; class main { private String name; private Entity [ ] entities; private int numEntities; public ( String

what is wrong with this code
import java.util.ArrayList;
class main{
private String name;
private Entity[] entities;
private int numEntities;
public(String name){
this.name = name;
this.entities = new Entity[10];
this.numEntities =0;
}
public int getNumEntities(){
return numEntities;
}
public Entity[] getEntities(){
return entities;
}
public void addEntity(Entity e){
if (numEntities <10){
entities[numEntities]= e;
numEntities++;
} else {
System.out.println("World has reached maximum capacity for entities.");
}
}
public Entity deleteEntity(int pos){
if (pos >=0 && pos < numEntities){
Entity deletedEntity = entities[pos];
for (int i = pos; i < numEntities -1; i++){
entities[i]= entities[i +1];
}
numEntities--;
return deletedEntity;
} else {
System.out.println("Invalid position for deletion.");
return null;
}
}
public int findEntity(String name){
for (int i =0; i < numEntities; i++){
if (entities[i].getName().equals(name)){
return i;
}
}
return -1;
}
public void numEnties(int xVal, int yVal){
for (int i =0; i < numEnties; i++){
}
}
}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!