Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
362
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class RockPaperScissors
  4. {
  5. private static final String USER_PLAYER = "User wins!";
  6. private static final String COMPUTER_PLAYER = "Computer wins!";
  7. private static final String TIE = "Tie";
  8.  
  9. private static String getWinner(String user, String computer)
  10. {
  11. if (user.equals("rock") && computer.equals("paper"))
  12. {
  13. return "Computer Wins!";
  14. }
  15. else if (user.equals("rock") && computer.equals("scissors"))
  16. {
  17. return "User wins!";
  18. }
  19. else if (user.equals("rock") && computer.equals("rock"))
  20. {
  21. return "Tie";
  22. }
  23. else if (user.equals("paper") && computer.equals("scissors"))
  24. {
  25. return "Computer Wins!";
  26. }
  27. else if (user.equals("paper") && computer.equals("rock"))
  28. {
  29. return "User wins!";
  30. }
  31. else if (user.equals("paper") && computer.equals("paper"))
  32. {
  33. return "Tie";
  34. }
  35. else if (user.equals("scissors") && computer.equals("rock"))
  36. {
  37. return "Computer Wins!";
  38. }
  39. else if (user.equals("scissors") && computer.equals("paper"))
  40. {
  41. return "User wins!";
  42. }
  43. else if (user.equals("scissors") && computer.equals("scissors"))
  44. {
  45. return "Tie";
  46. }
  47. return "bruv";
  48. }
  49.  
  50. public static void main(String[] args)
  51. {
  52. Scanner scan = new Scanner(System.in);
  53. int i = 1;
  54. while (i > 0)
  55. {
  56. System.out.println("Enter your choice (rock, paper, or scissors): ");
  57. String user1 = scan.nextLine();
  58. if (user1.equals(""))
  59. {
  60. System.out.println("Thanks for playing!");
  61. break;
  62. }
  63. System.out.println("User: " + user1);
  64. String computer1 = "";
  65. int randNum = Randomizer.nextInt(1,3);
  66. if (randNum == 1)
  67. {
  68. computer1 += "rock";
  69. }
  70. else if (randNum == 2)
  71. {
  72. computer1 += "paper";
  73. }
  74. else if (randNum == 3)
  75. {
  76. computer1 += "scissors";
  77. }
  78. System.out.println("Computer: " + computer1);
  79. System.out.println(getWinner(user1, computer1));
  80. i++;
  81. }
  82. }
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement