JAVA利用文件IO和List实现简单的管理系统
来源:互联网 发布:天刀捏脸数据女刘亦菲 编辑:程序博客网 时间:2024/05/17 23:56
学生管理系统总结:
想写成文件输入/输出,就得把List泛型从定义的对象改为String类型
解决:
要改成文件,最好就把Student(自定义对象)的各成员变量都定义一个List
把变为String的Student(自定义对象)用split分隔各成员变量后,放入String数组,再分别放入各List
读:
//br是BufferedReader,bw是BufferedWriter//temp、num、name、age都是ArrayListString read = br.readLine(); while (read != null) { temp.add(read); read = br.readLine(); } for (int i = 0; i < temp.size(); i++) { String[] sTemp = ((String) temp.get(i)).split(","); num.add(sTemp[0]); name.add(sTemp[1]); age.add(Integer.parseInt(sTemp[2])); }
随后添加、删除都在各自List操作
写:
for (int i = 0; i < num.size(); i++) { String temp = num.get(i) + "," + name.get(i) + "," + age.get(i); bw.write(temp); bw.newLine(); }
阅读全文
0 0
- JAVA利用文件IO和List实现简单的管理系统
- java实现的简单文件管理系统
- 利用java的IO流简单创建文件和赋值文件(内含简单代码)
- Java实现简单的图书管理系统
- JAVA实现简单的图书管理系统
- 利用CSOCKET+MFC 实现简单的教室管理系统
- 利用面向对象实现简单的控制台课程管理系统
- java-IO 文件作为数据库的学生管理系统
- 从零开始学Java自己利用接口和集合框架做的简单图书管理系统
- 利用反射 和 comparator 实现List 的简单排序
- java中用xml文件的形式实现简单的图书管理系统
- 利用Java GUI 实现一个简易的用户管理系统
- 简述利用list实现简易电话本管理系统
- Java IO 和 NIO 分别实现简单的Socket
- Java IO的简易学生管理系统
- 用JAVA实现一个简单的学生管理系统
- Java实现简单的医院管理系统源码
- 用java实现一个简单的学生管理系统
- 用一条 SQL 语句查询出每门课都大于 80 分的学生姓名
- 常用的正则表达式总结
- ionic相关问题记录
- webService测试
- .NET C# 使用DataAdapter 和 DataSet访问数据库实例
- JAVA利用文件IO和List实现简单的管理系统
- Android开发中怎样用多进程、用多进程的好处、多进程的缺陷、解决方法
- mysql 动态行转列
- 常用的三种网络协议
- 专访 | 清华大学朱军:深度学习“盛行”_传统方法何去何从?
- 对POP3,IMAP,SMTP的认识
- stm32 gpio口的工作模式
- 安装部署jasig cas server及相关实践
- 简单的订票系统