The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Apr 2017 |
| Last Sign in: | 103 Weeks Ago, 4 Days Ago |
| Questions Answered: | 4870 |
| Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
This is really simple.  I've already created a source code, I just need help running three test cases for this JAVA code. Please include screenshots of the successful compiling and running of each code. Each screen capture should be properly labeled clearly indicated what the screen capture represents. The test cases table should be included in a Microsoft word or PDF document and properly labeled as well. Thank You
Â
Â
/*
* File: States.java
* Author: Evan Ineh
* Date: Feb 26, 2017
* Purpose: This program is meant to display the
* state birds and state flowers
* based on a the state inputted.
*/
// Import statements
import java.util.Scanner;
public class States {
public static void main(String args) {
//Use Scanner class to input data
Scanner scannerIn = new Scanner(System.in);
//variables to hold value
String stateName = "null";
String stateTempSpace = "null";
String stateTemp = "null";
String noneTest = "NONE";
int forLoopTester = 100;
//arrays to hold value
String state = {
"ALABAMA", "ALASKA","ARIZONA","ARKANSAS","CALIFORNIA",
"COLORADO","CONNECTICUT","DELAWARE","FLORIDA","GEORGIA","HAWAII",
"IDAHO","ILLINOIS","INDIANA","IOWA","KANSAS","KENTUCKY","LOUISIANA",
"MAINE","MARYLAND","MASSACHUSETTS","MICHIGAN","MINNESOTA","MISSISSIPPI",
"MISSOURI","MONTANA","NEBRASKA","NEVADA","NEWHAMPSHIRE","NEWJERSEY",
"NEWMEXICO","NEWYORK","NORTH
CAROLINA","NORTHDAKOTA","OHIO","OKLAHOMA",
"OREGON","PENNSYLVANIA","RHODE
ISLAND","SOUTHCAROLINA","SOUTHDAKOTA",
"TENNESSEE","TEXAS","UTAH","VERMONT","VIRGINIA","WASHINGTON","WESTVIRGINIA",
"WISCONSIN","WYOMING"};
String birdFlower = {
{"YELLOWHAMMER", "WILLOW PTARMIGN","CACTUS
WREN","MOCKINGBIRD","CALI VALLEY QUAIL",
"LARK BUNTING","ROBIN","BLUE HEN
CHICKEN","MOCKINGBIRD","BROWN THRASHER","NENE",
"MOUNTAIN BLUEBIRD","CARDINAL","CARDINAL","EASTERN
GOLDFINCH","WESTERN MEADOWLARK",
"CARDINAL","EASTERN BROWN PELICAN",
"CHICKADEE","BALTIMORE ORIOLE","CHICKADEE",
"ROBIN","COMMON LOON","MOCKINGBIRD","BLUEBIRD","WESTERN
MEADOWLARK","WESTERN MEADOWLARK",
"MOUNTAIN BLUEBIRD","PURPLE FINCH","EASTERN GOLDFINCH",
"ROAD RUNNER","STREET PIDGEON","CARDINAL","WESTERN
MEADOWLARK","CARDINAL",
"SCISSOR-TAILED FLYCATCHER","WESTERN MEADOWLARK","RUFFED
GROUSE","RHODE ISLAND RED",
"GREAT CAROLINA WREN","RING-NECKED
PHEASANT","MOCKINGBIRD","MOCKINGBIRD","COMMON AMERICAN GULL",
"HERMIT THRUSH","CARDINAL","WILLOW
GOLDFINCH","CARDINAL","ROBIN","WESTERN MEADOWLARK"},
{"CAMELLIA", "FORGET ME NOT","SAQUARO CACTUS BLOSSOM","APPLE BLOSSOM","CALIFORNIA POPPY",
"ROCKY MOUNTAIN COUMBINE","MOUNTAIN LAUREL","PEACH
BLOSSOM","ORANGE BLOSSOM",
"CHEROKEE ROSE","PUA ALOALO","MOCK ORANGE","PURPLE
VIOLET","PEONY","WILD PRAIRIE ROSE",
"SUNFLOWER","GOLDENROD","MAGNOLIA","WHITE PINE CONE AND
TASSEL","BLACK-EYED SUSAN",
"TRAINLING ARBUTUS", "APPLE BLOSSOM","LADY
SLIPPER","MAGNOLIA",
"HAWTHORN","BITTEROOT","GOLDENROD","SAGEBRUSH","PURPLE
LILAC","VIOLET",
"YUCCA FLOWER","ROSE","AMERICAN DOGWOOD","WILD PRAIRIE
ROSE","SCARLET CARNATION","MISTLETOE",
"OREGON GRAPE","MOUNTAIN LAUREL","VIOLET","YELLOW
JASSAMINE","PASQUE FLOWER",
"IRIS","BLUE BONNET","SEGO LILY","RED CLOVER","AMERICAN
DOGWOOD","COAST RHODODENDRON",
"RODODENDRON","WOOD VIOLET","INDIAN PAINTBRUSH"},
};
//while statement to test if the input is "NONE" to exit
while (!stateName.equals(noneTest)) {
System.out.println("*****************************************");
System.out.println("Please Enter a State or \"None\" to Exit:");
stateTemp = scannerIn.nextLine();
//remove spaces to account for two-word states
stateTempSpace = stateTemp.replaceAll("\\s+","");
stateName = stateTempSpace.toUpperCase();
System.out.println(stateName);
//for loop and if statement
// to align the column of the 2d array with the inputted state
for (int i = 0; i < 50; i++)
if (state[i].equals(stateName)) {
System.out.println("Bird: " + birdFlower[0][i]);
System.out.println("Flower: " + birdFlower[1][i]);
} //end if and for
} // end while
} // end main
}