黑马程序员技术交流社区

标题: Map集合内容存入文件方法 [打印本页]

作者: songchangchang    时间: 2016-10-14 21:11
标题: Map集合内容存入文件方法
map里面存储的是键值对,键唯一是integer类型,值是String类型,怎么存入文本呢
如果是单列集合觉得还好做,双列集合我用了最土的方法,因为不多就一个一个存的,要是集合中内容很多呢
在控制台输入5个学生(姓名,学号)姓名可以重复但是学号是唯一的,将输入的这3个学生存放到集合里然后在控制台打印出来并且学生信息存放到D:file:///C:\Users\ADMINI~1\AppData\Local\Temp\%W@GJ$ACOF(TYDYECOKVDYB.png\\a.txt中并且以追加的方式



作者: yinyujue    时间: 2016-10-14 23:14
可以的大兄弟

作者: yu244934256    时间: 2016-10-24 00:03
一步一步分析,很简单的。加油吧 骚年
作者: 那天很冷    时间: 2016-10-24 02:12
map集合中学号作为键  本来就是唯一的  不可以重复  增强for  或者迭代器 遍历出来键  通过get()方法获取值
作者: 那天很冷    时间: 2016-10-24 02:18
然后再用Io中的PrintStream打印流  这个可以将基本数据类型和引用数据类型直接格式化为字符串再输出  至于追加  再后面加个true就可以了  追加是防止覆盖




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2