Ask Question

Write a public static method called createParty that has one parameter of type String[] called names containing the Pokemon names, followed by a parameter of type int[] called levels containing the Pokemon levels (where names[i] and levels[i] are the name and level of Pokemon i in the party). It should return the party as a ArrayList> as described above

+3
Answers (1)
  1. 4 October, 04:56
    0
    public static ArrayList createParty (String[] names, int[] levels)

    {

    ArrayList party = new ArrayList (6);

    for (int i=0; i<6; i++) {

    HashMap hm = new HashMap ();

    hm. put ("Name", names[i]);

    hm. put ("Level", levels[i]);

    party. add (hm);

    }

    return party;

    }

    Explanation:

    If the Sample data below is typed when the code above is executed

    Beedrill Venasaur Charizard Blastoise Butterfree Weedle

    88 84 84 84 80 82

    The expected Output will be:

    Beedrill 88

    Venasaur 84

    Charizard 84

    Blastoise 84

    Butterfree 80

    Weedle 82
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “Write a public static method called createParty that has one parameter of type String[] called names containing the Pokemon names, followed ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers