Create Rock Paper Scissors in Java in 6 Minutes
Code
import java.util.Scanner;
import java.util.Random;
public class RockPaperScissors {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
String[] choices = {"rock", "paper", "scissors"};
System.out.println("🎮 Rock Paper Scissors Game!");
System.out.print("Enter your choice (rock/paper/scissors): ");
String playerChoice = scanner.nextLine().toLowerCase();
int computerIndex = random.nextInt(3);
String computerChoice = choices[computerIndex];
System.out.println("Computer chose: " + computerChoice);
if (playerChoice.equals(computerChoice)) {
System.out.println("🤝 It's a tie!");
} else if (
(playerChoice.equals("rock") && computerChoice.equals("scissors")) ||
(playerChoice.equals("paper") && computerChoice.equals("rock")) ||
(playerChoice.equals("scissors") && computerChoice.equals("paper"))
) {
System.out.println("🎉 You win!");
} else {
System.out.println("💻 Computer wins!");
}
scanner.close();
}
}
Comments
Post a Comment