// 人物的创建
package zz.zhangzh;
public class Ren{
String name;
int age;
String sex;
public Ren(String nane,int age, String sex){
super();
this.name = nane;
this.age = age;
this.sex = sex;
}
@Override
public String toString() {
return "Ren [name=" + name + ", age=" + age + ", sex=" + sex + "]";
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
// 游戏方法
package zz.zhang;
import java.util.Random;
import java.util.Scanner;
import zz.zhangzh.*;
public class TestRadom {
public static void main(String[] args) {
Ren ren = new Ren("zz", 19, "男");
Scanner scanner = new Scanner(System.in);// 控制台输入
System.out.println("欢迎来到死亡幸运轮");
Random rd = new Random();
int a1 = rd.nextInt(7);// 产生随机数
// System.out.println(a1);// 这是展示随机数值
for (int i = 0; i < 7; i++) {
System.out.println("请输入您的选择:");
int a = scanner.nextInt();
if (a == a1) { // 随机数是否等于你输入的值
System.out.println("你不幸死亡了!!!!!!!\n" + "死亡报告:\n" + "姓名:"
+ ren.getName() + "\n" + "年龄:" + ren.getAge() + "\n"
+ "性别:" + ren.getSex());
break;
} else if (i == 6) { // 判断子弹数
System.out.println("子弹用完了,你赢了");
break;
}
System.out.println("运气不错,继续");
}
}
}
总结:本次利用的知识点非常简单,使用if,for,radam(),sannner()来完成。总体比较简单,也算是周末对上周的内容回顾。想要学好java,必须要敲一遍再敲一遍,直到有手感为止!!!学Java不仅仅要会理论,实际代码能力也很重要!错误之处欢迎指正,谢谢!!