GuessFist
import java.util.Scanner;
import java.util.Random;
/**
*跟電腦玩石頭剪刀布,需要從控制臺輸入信息,
*然后去判斷,然后給予反饋信息
*/
public class GuessFist{public static void main(String[] args){while(true){
//1.獲得用戶輸入內(nèi)容System.out.println("請出拳:");Scanner sc = new Scanner(System.in);String s = sc.nextLine();// 石頭 剪刀 布
//2.系統(tǒng)隨機產(chǎn)生一個信息(石頭0,剪刀1,布2)Random r = new Random();int num = r.nextInt(3);
//3.進行對比,給予反饋if("石頭".equals(s)){//當用戶輸入的是石頭時if(num==0){System.out.println("您出的是石頭,電腦出的也是石頭");System.out.println("平啦~!");} else if(num == 1){System.out.println("您出的是石頭,電腦出的是剪刀");System.out.println("贏啦~");}else if(num == 2){System.out.println("您出的是石頭,電腦出的是布");System.out.println("小樣,你輸啦~");}}if("剪刀".equals(s)){//當用戶出的是剪刀時if(num==0){System.out.println("您出的是剪刀,電腦出的是石頭");System.out.println("輸了啦~!");} else if(num == 1){System.out.println("您出的是剪刀,電腦出的也是剪刀");System.out.println("平啦~");}else if(num == 2){System.out.println("您出的是剪刀,電腦出的是布");System.out.println("小樣,你贏啦~");}}if("布".equals(s)){//當用戶出的是布時if(num==0){System.out.println("您出的是布,電腦出的是石頭");System.out.println("贏啦~!");} else if(num == 1){System.out.println("您出的是布,電腦出的是剪刀");System.out.println("輸啦~");}else if(num == 2){System.out.println("您出的是布,電腦出的也是布");System.out.println("小樣,你平啦~");}}System.out.println();
//當用戶不想玩時,退出系統(tǒng)if("不玩啦".equals(s)){System.out.println("親,歡迎下次再來!");break;}}} }
//1.獲得用戶輸入內(nèi)容System.out.println("請出拳:");Scanner sc = new Scanner(System.in);String s = sc.nextLine();// 石頭 剪刀 布
//2.系統(tǒng)隨機產(chǎn)生一個信息(石頭0,剪刀1,布2)Random r = new Random();int num = r.nextInt(3);
//3.進行對比,給予反饋if("石頭".equals(s)){//當用戶輸入的是石頭時if(num==0){System.out.println("您出的是石頭,電腦出的也是石頭");System.out.println("平啦~!");} else if(num == 1){System.out.println("您出的是石頭,電腦出的是剪刀");System.out.println("贏啦~");}else if(num == 2){System.out.println("您出的是石頭,電腦出的是布");System.out.println("小樣,你輸啦~");}}if("剪刀".equals(s)){//當用戶出的是剪刀時if(num==0){System.out.println("您出的是剪刀,電腦出的是石頭");System.out.println("輸了啦~!");} else if(num == 1){System.out.println("您出的是剪刀,電腦出的也是剪刀");System.out.println("平啦~");}else if(num == 2){System.out.println("您出的是剪刀,電腦出的是布");System.out.println("小樣,你贏啦~");}}if("布".equals(s)){//當用戶出的是布時if(num==0){System.out.println("您出的是布,電腦出的是石頭");System.out.println("贏啦~!");} else if(num == 1){System.out.println("您出的是布,電腦出的是剪刀");System.out.println("輸啦~");}else if(num == 2){System.out.println("您出的是布,電腦出的也是布");System.out.println("小樣,你平啦~");}}System.out.println();
//當用戶不想玩時,退出系統(tǒng)if("不玩啦".equals(s)){System.out.println("親,歡迎下次再來!");break;}}} }
轉(zhuǎn)載于:https://www.cnblogs.com/fantasy12436109/p/3971937.html
總結(jié)
- 上一篇: CentOS系统时间同步(NTP)
- 下一篇: 【面试虐菜】—— JAVA面试题(3)