Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • Guest, before posting your code please take these rules into consideration:
    • It is required to use our BBCode feature to display your code. While within the editor click < / > or >_ and place your code within the BB Code prompt. This helps others with finding a solution by making it easier to read and easier to copy.
    • You can also use markdown to share your code. When using markdown your code will be automatically converted to BBCode. For help with markdown check out the markdown guide.
    • Don't share a wall of code. All we want is the problem area, the code related to your issue.


    To learn more about how to use our BBCode feature, please click here.

    Thank you, Code Forum.

Java Cannot find symbol for constructor

tuctuc123

New Coder
When I try to put strings in the monster constructor it comes back with symbol not found and I am unsure as to why
Java:
public class Monster {
  
    private String name;
    private String[] types;
    private Move[] moveList = new Move[4]
  
  
    public Monster (String name, String type) {  
        this.name = name;
        this.types = new String[]{type};
    }

    public Monster (String name, String type1, String type2) {
        this.name= name;
        this.types = new String[]{type1, type2};
    }


    public String getName() {
        return this.name;
    }

    public Boolean hasType(String type) {
        for (String item: this.types){
            if (type.equals(item)){
                return true;
            }
        }
        return false;
    }

    public Move getMove(int index) {
        return moveList[index];
    }

    public void setMove(int index, Move move) {
        moveList[index] = move;
    }


    public String toString(){
        return this.name + " (" + this.type1 + "): " + this.type2;
   
}

   

}
 
Last edited by a moderator:
Back
Top Bottom