题目一:
* 具体事物:基础班学生,就业班学生
* 共性:姓名,年龄,学习。
* 就业班学生有个特有方法,做项目
* 请使用继承体系去完成该需求(温馨提示,可以使用抽象类方式或不使用)
1,创建学生类并写出成员变量,构造方法,成员方法 3分
2,创建出基础班学生类并写出构造方法和成员方法2.5分
3,创建出就业班学生类并写出构造方法和成员方法,特有方法2.5分
4,写一个测试类,分别创建出基础班学生和就业班学生对象,并调用他们的成员方法2分
题目二:
* 键盘录入一段字符串,要求使用map集合统计出字符串中字母和数字出现的次数,如果有其他字符则当做*号来统计,最后按指定方式输出(不要求排序)
* 例如录入字符串:aaaabbbcccddd1112233^^^
* 输出的格式为: *(3),1(3),2(2),3(2),a(4),b(3),c(3),d(3) (注意:括号前面是字符,里面是次数)
1,创建键盘录入对象 2分
2,创建出map集合 1分
3,使用map集合开始添加元素 3分
4,遍历和拼接字符串 3分
5,输出拼接后的字符串1分
题目三:
* 需求:随机生成10个1-100(包含100)之间的随机整数,把其中的奇数并且是3的倍数(可包含3)按从大到小排序(要求不能重复),然后按照指定格式打印到当前工程项目下的num.txt文本中
* 例如:99, 81, 75, 57, 39, 33, 27, 21, 15, 3 (注意:最后一个数字没有逗号)
* 判分标准:完成需求则满分
1:创建一个集合对象 1分
2:创建随机数对象 1分
3,添加符合要求的随机数到集合 2分
4,遍历集合并拼接字符串3分
5,使用输出流输出拼接后的字符串,需要try--catch异常并关闭流 3分
|
|