Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class StateInfo {
- public static void main(String[] args) {
- String[][] states = new String[][]
- {
- { "Alabama", "Yellowhammer", "Camellia" },
- { "Alaska", "Willow Ptarmigan", "Forget-me-not" },
- { "Arizona", "Cactus Wren", "Saguaro Cactus Blossom" },
- { "Arkansas", "Mockingbird", "Apple Blossom" },
- { "California", "California Valley Quail", "California Poppy" },
- { "Colorado", "Lark Bunting", "Rocky Mountain Columbine" },
- { "Connecticut", "Robin", "Mountain Laurel" },
- { "Delaware", "Blue Hen Chicken", "Peach Blossom" },
- { "Florida", "Mockingbird", "Orange Blossom" },
- { "Georgia", "Brown Thrasher", "Cherokee Rose" },
- { "Hawaii", "Nene", "Hibiscus" },
- { "Idaho", "Mountain Bluebird", "Mock Orange" },
- { "Illinois", "Cardinal", "Purple Violet" },
- { "Indiana", "Cardinal", "Peony" },
- { "Iowa", "Eastern Goldfinch", "Wild Prairie Rose" },
- { "Kansas", "Western Meadowlark", "Sunflower" },
- { "Kentucky", "Cardinal", "Goldenrod" },
- { "Louisiana", "Eastern Brown Pelican", "Magnolia" },
- { "Maine", "Chickadee", "White Pine Tassel and Cone" },
- { "Maryland", "Baltimore Oriole", "Black-eyed Susan" },
- { "Massachusetts", "Chickadee", "Mayflower" },
- { "Michigan", "Robin", "Apple Blossom" },
- { "Minnesota", "Common Loon", "Pink and White Ladyslipper" },
- { "Mississippi", "Mockingbird", "Magnolia" },
- { "Missouri", "Bluebird", "Hawthorn" },
- { "Montana", "Western Meadowlark", "Bitterroot" },
- { "Nebraska", "Western Meadowlark", "Goldenrod" },
- { "Nevada", "Mountain Bluebird", "Sagebrush" },
- { "New Hampshire", "Purple Finch", "Purple Lilac" },
- { "New Jersey", "Eastern Goldfinch", "Violet" },
- { "New Mexico", "Roadrunner", "Yucca" },
- { "New York", "Bluebird", "Rose" },
- { "North Carolina", "Cardinal", "Flowering Dogwood" },
- { "North Dakota", "Western Meadowlark", "Wild Prairie Rose" },
- { "Ohio", "Cardinal", "Scarlet Carnation" },
- { "Oklahoma", "Scissor-tailed Flycatcher", "Mistletoe" },
- { "Oregon", "Western Meadowlark", "Oregon Grape" },
- { "Pennsylvania", "Ruffed Grouse", "Mountain Laurel" },
- { "Rhode Island", "Rhode Island Red", "Violet" },
- { "South Carolina", "Great Carolina Wren", "Yellow Jessamine" },
- { "South Dakota", "Ring-necked Pheasant", "Pasque Flower" },
- { "Tennessee", "Mockingbird", "Iris" },
- { "Texas", "Mockingbird", "Texas Bluebonnet" },
- { "Utah", "Common American Gull", "Sego Lily" },
- { "Vermont", "Hermit Thrush", "Red Clover" },
- { "Virginia", "Cardinal", "Flowering Dogwood" },
- { "Washington", "Willow Goldfinch", "Coast Rhododendron" },
- { "West Virginia", "Cardinal", "Rhododendron" },
- { "Wisconsin", "Robin", "Violet" },
- { "Wyoming", "Western Meadowlark", "Indian Paintbrush" }
- };
- String[][] summary = new String[0][3];
- Scanner scanner = new Scanner(System.in);
- System.out.println("Enter a State or None to exit:");
- String input = scanner.nextLine();
- while (!input.equals("None")) {
- for (int i = 0 ; i < 50; i++) {
- String[] state = states[i];
- if (state[0].equalsIgnoreCase(input)) {
- System.out.println("Bird: " + state[1]);
- System.out.println("Flower: " + state[2]);
- int length = summary.length;
- String[][] temp = new String[length + 1][3];
- for (int j = 0; j < length; j++) {
- temp[j] = summary[j];
- }
- temp[length] = state;
- summary = temp;
- }
- }
- System.out.println("Enter a State or None to exit:");
- input = scanner.nextLine();
- }
- System.out.println("** Thank you **");
- System.out.println("A summary report for each State, Bird, and Flower is:");
- for (int i = 0; i < summary.length; i++) {
- String sum[] = summary[i];
- if (sum != null) {
- System.out.println(sum[0] + ", " + sum[1] + ", " + sum[2]);
- }
- }
- System.out.println("Please visit our site again!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment