java日常笔记2016-12-22
来源:互联网 发布:linux下perl开发工具 编辑:程序博客网 时间:2024/05/18 11:45
读取txt文件的数据
1:需要一个实体类:entity包→Student;
package test20161222.date.entity;import java.util.Date;public class Student {private String id;private String name;private String stuNo;private String sex;private Date birthday;public Student() {}public Student(String id, String name, String stuNo, String sex,Date birthday) {this.id = id;this.name = name;this.stuNo = stuNo;this.sex = sex;this.birthday = birthday;}public String getId() {return id;}public void setId(String id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getStuNo() {return stuNo;}public void setStuNo(String stuNo) {this.stuNo = stuNo;}public String getSex() {return sex;}public void setSex(String sex) {this.sex = sex;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}@Overridepublic String toString() {return "Student [id=" + id + ", name=" + name + ", stuNo=" + stuNo+ ", sex=" + sex + ", birthday=" + birthday + "]";}}
2:dao层→Data Access Object(接口和实现类)
package test20161222.date.dao;import java.util.List;import java.util.Map;import test20161222.date.entity.Student;public interface StudentDao {public Student getStudentById(String id);public List<Student> getAllStudents();public Map<String,Student> getAllStudentsMap();}
public class StudentDaoImpl implements StudentDao{private String path;private Scanner sca = null;public StudentDaoImpl(String path) {this.path = path;if(this.getPath()!=null){}}@Overridepublic Student getStudentById(String id) {try {Scanner sca = new Scanner(new FileInputStream(new File(path)),"GBK");while(sca.hasNextLine()){String each = sca.nextLine();System.out.println(each);}} catch (FileNotFoundException e) {e.printStackTrace();}return null;}}
0 0
- java日常笔记2016-12-22
- java日常笔记2016-12-02
- java日常笔记2016-12-03
- java日常笔记2016-12-04
- java日常笔记2016-12-07
- java日常笔记2016-12-08
- java日常笔记2016-12-09
- java日常笔记2016-12-10
- java日常笔记2016-12-11
- java日常笔记2016-12-14
- java日常笔记2016-12-15
- java日常笔记2016-12-16
- java日常笔记2016-12-17
- java日常笔记2016-12-19
- java日常笔记2016-12-20
- java日常笔记2016-12-21
- java日常笔记2016-12-23
- java日常笔记2016-12-26
- RIP2
- Canvas实现鼠标在网页上涂画
- Ufldl Exercise:Softmax Regression Softmax回归练习
- 是否为可构成图的序列-青蛙的邻居
- 数据库操作类
- java日常笔记2016-12-22
- 救ANGEL出监狱BFS
- 结构体补齐与对齐
- 用定时器代替事件
- [BZOJ2940][Poi2000]条纹(博弈Multi-SG游戏)
- 实习每日总结_20161222
- SpringMVC详细示例实战教程
- 油田数量DFS
- 1038. Recover the Smallest Number (30)