A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© lidongzhe 初级黑马   /  2016-5-26 00:40  /  1610 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

题目五:在c盘下有篇txt文本,读取这个文本并统计出这个文本中指定字符的个数(如指定字符为”我”),将该字符与对应的次数输出到当前项目的key.txt中,例如:输出格式为:我=10


题目六:在c盘下有一个txt文件,里面的文本内容包含”tmd”,”TMD”,”SB”等关键词,要求把读取出来的文本数据中”TMD”、”SB”的敏感字符以”**”或”***”代替,然后再输出到D盘的change.txt文本中


题目七:在d盘目录下有一个加密文件a.txt(文件里只有英文和数字),密码是“heima”,当密码输入正确时才能读取文件里的数据。现要求用代码来模拟读取文件的过程,并统计文件里各个字母出现的次数,并把统计结果按照“a:2个;b:3个;”的格式输出到d盘的count.txt中


题目八:已知User类,该类有name(String类型)和age(int类型)两个属性,ArrayList<User>排序,要求按照User对象的age的倒序排序。


题目九: 设计一个学生类Student和它的一个子类Undergraduate。
         * (1)Student类有name和age属性,一个包包含两个参数的构造方法,用于给name和age赋值,
         *                一个show()方法打印Student的属性信息。
           * (2)本科生类Undergraduate增加一个degree(学位)属性,有一个包含三个参数的构造方法,
           *     前两个参数用于给继承的name和age属性赋值,第三个参数给degree专业赋值,一个show()
           *     方法用于打印Undergraduate的属性信息。
         * (3)在测试类中分别创建Student对象和Undergraduate对象,调用它们的show()。


题目十:在HashSet集合中添加三个Person对象,把姓名相同的人当作同一个人,禁止重复添加。 添加完成后以两种遍历方式遍历输出.


题目十一:选择合适的Map集合保存5位学员的学号和姓名,然后按学号的自然顺序的倒序将这些键值对一一打印出来(要求使用两种遍历方式)。


题目十二:用List方法,存储10个1-50(含20)的随机偶数元素,要求数字不能重复,添加完成后从大到小倒序遍历输出到控制台并使用IO流将集合中的元素按指定格式输出到当前项目的num.txt中,例如: 48,44,40,38,34,30,26......
您需要登录后才可以回帖 登录 | 加入黑马