Program Name: _PetShelter You work at a Pet Shelter that take in homeless pets. You have been tasked with creating a report that shows a list of all the dog breeds currently staying at the shelter. This list should include the breed name along with the count for each breedcurrently being housed at the shelter. In addition, at the end, the report should display the name of breed that we have the most (max) of currently at the shelter. In addition, your program should utilize methods for building the report and searching for the max breed count. Two parallel arrays have been provided. You can use the following code to get you started. //START CUTTING CODE HERE public class MichakR_PetShelter { public static void main(String[] args) { String[] breedNames = {"Bulldog", "German Shepherd", "Golden Retriever", "Beagle", "Poodle", "Boxer", "Mixed Dog", "Husky"}; int[] breedCounts = {2,5,3,1,8,1,11, 3}; //generate report //get Max Breed //print report } public static String generateReportString(?????) { } public static String findMaxBreedNameAndCount(??????) { } } //END CUTTING CODE HERE Example Output Requirements/Rules: This program does NOT need to take input from the user. You can use hard-coded values for your _PetShelter objects All output should utilize the System.out methods. You need to demonstrate passing arrays to methods for building the report and finding max breed count. Rubric: Screenshot showing input and output Java File Proper Summary and Internal Comments Proper Input, Processing, Output
Program Name: <LastNameFirstInit>_PetShelter
You work at a Pet Shelter that take in homeless pets. You have been tasked with creating a report that shows a list of all the dog breeds currently staying at the shelter. This list should include the breed name along with the count for each breedcurrently being housed at the shelter. In addition, at the end, the report should display the name of breed that we have the most (max) of currently at the shelter. In addition, your program should utilize methods for building the report and searching for the max breed count. Two parallel arrays have been provided.
You can use the following code to get you started.
//START CUTTING CODE HERE
public class MichakR_PetShelter {
public static void main(String[] args) {
String[] breedNames = {"Bulldog", "German Shepherd", "Golden Retriever", "Beagle", "Poodle", "Boxer", "Mixed Dog", "Husky"};
int[] breedCounts = {2,5,3,1,8,1,11, 3};
//generate report
//get Max Breed
//print report
}
public static String generateReportString(?????) {
}
public static String findMaxBreedNameAndCount(??????) {
}
}
//END CUTTING CODE HERE
Example Output
Requirements/Rules:
- This program does NOT need to take input from the user. You can use hard-coded values for your <LastNameFirstInit>_PetShelter objects
- All output should utilize the System.out methods.
- You need to demonstrate passing arrays to methods for building the report and finding max breed count.
Rubric:
- Screenshot showing input and output
- Java File
- Proper Summary and Internal Comments
- Proper Input, Processing, Output
Step by step
Solved in 4 steps with 3 images