面试中遇到的手撸代码问题,技术不牢,没有IDE后感觉默写代码一点都想不起来,后来做出来后特此记录
题目
使用输入/输出写一个程序,让用户输入一些姓名和电话号码,每一个姓名和号码将添加在文件里。用户通过输入“Done”来告诉系统已输入完毕。如果用户输入完整个列表,程序将创建一个输出文件,并显示或打印出来输入内容。
1 | 文件格式: |
思路
其实就是一个监控控制台输入,然后将输入内容通过流的方式持久化到一个新建的文件中。然后在输入完成后,在从创建的文件中读取内容作为输入流,在控制台打印作为输出流。
可是,手撸代码的时候就是写不出来。。。惨
代码实现
1 | package vip.proyi.demo; |