date【i】=r.nextint(10)+1;
date会存储一个1~10的随机数,如果想得到五个1~10的随机数,即进行五次这样的运行,可以把此代码放在for循环且进行5次判断的循环里。
codes 【i】= sc.nextint()
括号里输入内容,所输内容会存在数组codes中。如果想要存五次,则把此代码放在for循环且进行五次判断的循环中。
随机排名:
1.录入五个数据
2.随机找到一个索引,让当前元素与之换位(换位之前为啦避免随机位置数据丢失,需要对其暂存)
注:为啦增加随机性,所以用for循环对其进行多次换位
减加法:取65-90随机一个编号?
整体减去65得到0-25所以再在nextint(26)(随机取0-25任意一个数值)后面加上65
调方法:
方法名字(数组名字)
方法名字(参数值)
给私有的成员变量赋值和取值:
对象名字(地址).方法名()
把对象封装在数组中:
在创建新对象时=右边的新对象把地址给左边的对象名,而把对象名赋值给数组中的元素,所以,数组中储存的是新对象的地址。所以在使用有参数的构造器创建的新对象可以直接赋值给动态化数组的元素。