Test02.java 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. import java.io.IOException;
  2. import java.util.Scanner;
  3. /**
  4. * ClassName: Test02
  5. * Package: PACKAGE_NAME
  6. * Description:
  7. *
  8. * @Author 爱扣钉-陈晨
  9. * @Create 2023/9/8 16:37
  10. * @Version 1.0
  11. */
  12. public class Test02 {
  13. public static void main(String[] args) throws IOException {
  14. //准备 真心话大冒险游戏内容
  15. String[] hert = {
  16. "当你最不知道穿什么颜色的时候,你会选择什么颜色?",
  17. "如果时间能倒流你希望回到哪一时间?",
  18. "最喜欢的食物是什么",
  19. "现在你最喜欢的人是谁?",
  20. "目前最大的愿望?",
  21. "远距离恋爱是否注定要分开?那么如果喜欢上一个遥远国度的人,你是否会选择跟他走?",
  22. "最欣赏自己哪个部位?对自己那个部位最不满意?",
  23. "自己最丢人的事;",
  24. "你会做菜么。",
  25. "你觉得自己什么时候身体发育成熟的。",
  26. "你最喜欢的小说是什么。",
  27. "认为自己和哪种动物最相近?为什么?",
  28. "假如可以改变你成长过程中的任何事,你希望有哪些改变?",
  29. "对你来说,怎样才算是“完美”的一天"
  30. };
  31. String[] adv = {
  32. "打着伞到一位陌生人面前盯着他说一声'我是蘑菇'",
  33. "双手揪耳朵说“我错了”并做蛙跳个",
  34. "舌头开瓶盖",
  35. "每个人在惩罚者脸上用水笔画一笔",
  36. "模仿古代青楼女子拉客",
  37. "选一个人对着他唱《好爸爸坏爸爸》",
  38. "做20个俯卧撑",
  39. "打开抖音模仿推荐的第一个人",
  40. "跳一段舞蹈",
  41. "舌头开瓶盖",
  42. "两个人各含一口水,做搞笑表情",
  43. "抱着正对面人的大腿唱情歌",
  44. "模仿追星族,找指定的一人索要签名",
  45. "两人合唱《好爸爸坏爸爸》一个主唱,一个伴唱。(伴唱部分效果异常好)",
  46. "抓着铁门喊“放我出去!”",
  47. "唱青藏高原最终一句",
  48. "做一个大家都满意的鬼脸",
  49. "吃下每个人为你夹得菜(如果是辣椒……)"
  50. };
  51. //人名称
  52. String[] person = {
  53. "牧遥","博研","若始","嘉林","文泽"
  54. };
  55. System.out.println("----------------------------------------");
  56. System.out.println("-------------游戏开始-------------------");
  57. System.out.println("----------------------------------------");
  58. //标识
  59. boolean flag = true;
  60. //循环
  61. while (flag){
  62. //随机人员 数组的长度 + 数组下标 (0 - 数组的长度-1)
  63. //Math.random() 0-0.999 * 数组长度
  64. int index =(int) (Math.random() * person.length);
  65. //程序停止 等待键盘输入继续
  66. System.out.println("中将的是:");
  67. System.in.read();
  68. System.out.println(person[index]);
  69. //键盘输入
  70. Scanner scanner = new Scanner(System.in);
  71. System.out.println("选择 1 真心话 2 大冒险 ");
  72. //输入 int
  73. int select = scanner.nextInt();
  74. switch (select){
  75. case 1:
  76. int h = (int) (Math.random() * hert.length);
  77. System.out.println(hert[h]);
  78. break;
  79. case 2:
  80. int a = (int) (Math.random() * adv.length);
  81. System.out.println(adv[a]);
  82. break;
  83. default:
  84. System.out.println("不能瞎选!!!");
  85. break;
  86. }
  87. System.out.println("完成游戏 输入 n 退出 输入 y 继续 ");
  88. String isFlag = scanner.next();
  89. if (isFlag.equals("n")){
  90. flag = false;
  91. }
  92. }
  93. }
  94. }