Ok, take a look at this:
Ok, here is the point of the code, when you type a choice, it will become the 'choice' right? and then as the else if statements read, it will do certain things, (I will add these later) but no matter what I type in it always reads out, "Not a choice." what do I do?import static java.lang.System.out; import java.util.*; public class mainMenu { private static String Choice; private static String Fight; private static String Options; private static String Info; private static String Help; private static String Quit; //private static String choice; private static String fight; private static String options; private static String info ; private static String help; private static String quit; private static String Carrer; private static String carrer; public static void main(String[] args){ Scanner keyboard = new Scanner(System.in); out.println("**************************************"); out.println("* Choice * Info. *"); out.println("**************************************"); out.println("* Fight * Fight instantly! *"); out.println("* Carrer * Begin your carrer *"); out.println("* Options * Coming Soon *"); out.println("* Info * Making of the game. *"); out.println("* Help * Learn how to play. *"); out.println("* Quit * Leave the game. *"); out.println("**************************************"); out.println("Pick one:"); out.println(""); Choice = keyboard.nextLine(); out.println("Your choice was " + Choice); if (Choice == Fight || (Choice == fight)) { } else if (Choice == Carrer || (Choice == carrer)){ } else if (Choice == Options || (Choice == options)){ } else if (Choice == Info || (Choice == info)){ } else if (Choice == Help || (Choice == help)){ } else if (Choice == Quit || (Choice == quit)){ System.exit(1); } else { out.println("Not a choice."); } } }