【扫一扫了解最新限行尾号】
复制提示
用JAVA做一个剪刀,石头,布的人机猜拳游戏。
为了让游戏有参与感,并体现java面对对象的思想,我先创建一个Player选手类,包含选手的名字playerName还有出拳方法guess()。
用我自己的方法写了一个,看LZ喜欢不喜欢 12是石头,23是剪子,31是布.first表示第一个人。
java猜拳
用我自己的方法写了一个,看LZ喜欢不喜欢 12是石头,23是剪子,31是布.first表示第一个人。
人出拳和 计算机出拳全是用的void定义的方法 然后到比较那就不会比了你把人出拳和计算机出拳的结果放哪了?你要知道他们出的是什么,才能作比较是不?你可以把void方法变成带返回值的,直接用两个函数的返回值作比较就可以。
看你的代码是没有问题的,看来就是编译的问题了,要不重新编译一次,javac guess.java 看起来你是新学的编程,类名最好用大写。
用java编写一个猜拳游戏
1、为了让游戏有参与感,并体现java面对对象的思想,我先创建一个Player选手类,包含选手的名字playerName还有出拳方法guess()。
2、System.out.println(===猜拳游戏===\n请出拳(石头。剪刀。
3、//循环至输入100退出游戏并统计数据 do{ //输入人出的拳 System.out.println(===猜拳游戏===\n请出拳(石头。剪刀。
4、用我自己的方法写了一个,看LZ喜欢不喜欢 12是石头,23是剪子,31是布.first表示第一个人。
5、你可以把void方法变成带返回值的,直接用两个函数的返回值作比较就可以。也可以用自己定义的成员变量记录出拳的结果然后作比较,这个就不用返回值了。还有一个方法就是,你先调一个void的方法,然后把结果在这个方法中以参数的形式,传给另一个void方法,作比较。
关于java多线程猜拳游戏和java猜数游戏有次数限制的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。