(6) 从键盘接受一个字符串,每个字母可自由匹配1-26值,求这个字符串所能达到的最大数(最完美度) (7)已知项目下有一个a.txt文本文档,文件中已有内容为"abcdefg". 创建一个List集合,集合中的元素为[1,53,21,35,19,6], 请用追加的方式把list集合中的元素写入到a.txt中。
(8)创建一个Student类,属性有2个,分别是:name(String类型),age(int类型) 定义一个String数组str[]={“橙汁”,”雪碧”,”啤酒”,”二锅头”}用来代表喝的饮料 创建3个Student对象,从控制台获取属性值,输入格式为:姓名,年龄。 (利用有参构造赋值),将这3个对象存入到Map集合中(map<学生,要喝的饮料>),其中key是Student对象, 对应的value值需要随机(random)从str数组中获取, (如果Student对象的年龄不满18岁则不能喝酒, 如果获取到白酒或者啤酒则必须继续获取,直到获取到其它饮料为止) 将map中,所有信息写到当前项目Student_info.txt下
(8)已知有一Map集合,请实现如下需求: A:向map集合中添加3组数据, 例如: 1="woaijavajavaaiwo"; 2="woaiheima,buguanshiheimahaishibaima,zhaodaogongzuojiushihaoma,woaiheima"; C: 提示用户录入编号及内容,将该编号对应的字符串修改为 用户录入的内容(逆序存储)。 //例如: 用户输入woaijava 存入顺序为avajiaow; C:将集合中的值写入到D:\\a.txt中。 D:将a.txt中的数据读出,并统计其中的每个字符出现的次数,将结果打印到控制台上
(9)提示用户录入用户名,我们校验是否合法。将结果打印在控制台上。 要求:用户名由数字和字母组成。不能以数字开头并且长度在3到12位之间。
(10)请用代码实现,模拟微软操作系统自带的“文件搜索功能”。 即找到指定文件夹中所有包含指定关键字的文件(夹),并将符合条件的文件(夹)的绝对路径及个数打印在控制台上。
|