Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

It doesn't print anything

$
0
0
Hello, I'm creating a very simple game.
Here's my code so far
import java.util.Scanner;
public class Quest {
public static void main(String[] args){
	System.out.println("You have been summoned to participate in a fighting tournament");
	System.out.println("There are 3 classes available: Warrior, Mage and Archer");
	System.out.print("Choose your class ");
	
	Scanner ui = new Scanner(System.in);
	String input =ui.nextLine();

	if(ui.equals("warrior"))
	{
		
		
		System.out.println("You are a mighty warrior, your inventory consists of: blade, shield and chainmail armour");
		
	}
	
	if(ui.equals("mage"))
	{
		
		System.out.println("You are  a wise mage, your inventory consists of: staff, magic potion and wizard robes");
		
	}
	if(ui.equals("archer"))
	{
		
		System.out.println("You are a cunning wizard, your inventory consists of: bow and arrow, throwing knives and climbing rope");
		
		
		
	}
	
}
}


but when I run it and enter say.. "warrior"
It doesn't print anything, it simply stops working.

Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>