public static void main(String[] args) { Colleges c = new Colleges(); Student s = new Student(); Teacher t = new Teacher(); c.setName("***科技学院"); c.setNum(16000); c.setArea(800); s.setName1("秦*盛"); s.setGrade("测绘B111"); s.setMajor("建筑工程学院"); t.setName("王老师"); t.setCurriculum("Java 编程"); System.out.println(c.getName() + " 有 " + c.getNum() + "名学生" + "占地面积" + c.getArea() + "亩"); System.out.println(t.getName() + "在" + c.getName() + "教授" + t.getCurriculum()); System.out.println( s.getName1() + "就读于" + s.getMajor() + s.getGrade() + "在上" + t.getName() + "的" + t.getCurriculum()); }
private Teacher createTeacher() { Teacher teacher = new TeacherImpl(); teacher.setActive(true); teacher.setCurrency("kr"); teacher.setEmail("*****@*****.**"); teacher.setLocale(Locale.ENGLISH); teacher.setName("Teacher 1"); teacher.setPhoneNumber("12345678"); teacher.setUsername("test1"); return teacher; }
// 存储老师到内存和数据库中 // 第一次使用httpdata获取老师列表时,直接存入数据库,然后从数据库中读出前100条 private void storeTeachers(Elements elements) { try { Teacher teacher; SQLiteDatabase writeData = dbUtils.getWriteData(); String add_sql = "insert into teachers(id,name) values(?,?);"; for (Element element : elements) { teacher = new Teacher(); teacher.setId(element.attr("value").trim()); teacher.setName(element.text().trim()); // 保存到数据库中 writeData.execSQL(add_sql, new String[] {teacher.getId(), teacher.getName()}); } } catch (Exception e) { e.printStackTrace(); } }
public ArrayList<User> initialTeacherList() { ArrayList<User> teacherList = new ArrayList<User>(); try { br = new BufferedReader(new FileReader("data/teacher.txt")); while ((line = br.readLine()) != null) { String[] split = line.split(" "); Teacher newTeacher = new Teacher(); newTeacher.setId(split[0]); newTeacher.setName(split[1]); newTeacher.setPassword(split[2]); newTeacher.setType("teacher"); teacherList.add(newTeacher); } } catch (IOException ex) { ex.printStackTrace(); } return teacherList; }