java之随机点名系统

在一个固定的数组中(长度和元素),随机点名是十次,分别记录每个元素被点到的次数
按惯例我们先建个实体类(虽然eclipse都可以自助生产,前期还是建议手打)

public class Student{
	private String name;
	private int count;
	public Studnt(){
	}
	public Student(String name,int count){
		this.name =name;
		this.count = count;
	}
	public void setName(String name){
	this.name=name;
	}
	public String getName(){
	return name;
	}
	public void setCount(int count){
	this.count=count
	}
	pubilc int getCount(){
	return count;
	}
}

下面是测试类的内容

public class Test{
	public static void main(String[] args){
		Student[] student = new Student[5];
		//通过有参构造把对应的形参穿进去;
		studnet[0] = new Student("张三",0); 
		studnet[1] = new Student("李四",0);
		student[2] = new Student("王五",0);
		student[3] = new Student("赵六",0);
		student[4] = new Student("老李",0);
		int i=0;
		int index;
		while(i<10){
		index=(int)(Math.random()*student.length);
		Studnet student1= student[index];
		int num = studnet1.getCount();
		student1.setCount(num+1);
		i++
		}
		for(Student result:student){
			System.out.println(result.getName()+"--->"+result.getCount());
		}
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值