利用IO创建手机通讯录
学习IO之后可鉯进行很多实际性的操作像文件拷贝,可以从理论到实际学的东西好像一下就可以触碰,不再单单是些枯燥的语法算法。这样感觉學习java变得更加有趣
言归正传,如何利用IO简单实现手机通讯录
有了对IO的基础知识,那么接下来就着手做吧首先,先得知道手机通讯录內部是个什么构造:
在通讯录文件中每一个人的保存方式都是这样的一个单独的模块,BEGIN:VCARD
、VERSION:3.0
、END:VCARD
是格式控制告诉手机这是一个数据模块,保存了一个完整的联系人N;CHARSET=UTF-8:Jan
FN;CHARSET=UTF-8:Jan
保存的是联系人姓名,TEL;TYPE=CELL:
里面保存了联系人手机号这里面需要修改的内容仅仅是Jan
和,其他的都是格式。
这样一個简单手机通讯录生成器就写好了,发给手机测试一下
成功导入了哈,不过代码还有好多要优化的地方比如电话号码输入是否是数字檢测,以及重名重号检测还有就是删、插、改的功能添加等。