import java.sql.*;
import java.util.*;
public class Employee {
  private long id;
  private String firstName;
  private String lastName;
  private String title;
  private String address;
  private String city;  public static void main(String[] args) {
   ResultSet rs;
   try {
   Employee employee, newEmployee;
   List list;
   //to test search mehtod
   list = Employee.search("");
   System.out.println("original---------------------------");
   for (int i=0; i<list.size();i++) {
   employee = (Employee) list.get(i);
   System.out.printf("%s\n",employee);
   }    //to test add method
   newEmployee = new Employee();
   newEmployee.setFirstName("New");
   newEmployee.add();
   list = Employee.search("");
   System.out.println("a new Employee added---------------------------");
   for (int i=0; i<list.size();i++) {
   employee = (Employee) list.get(i);
   System.out.printf("%s\n",employee);
   }    //to test the load method
   long employeeId;
   employeeId = newEmployee.getId();
   newEmployee = new Employee();
   newEmployee.setId(employeeId);
   newEmployee.load();
   System.out.printf("%s\n",newEmployee);    //to test update method
   newEmployee.setFirstName("updated");
   newEmployee.update();
   //System.out.printf("%s\n",employee);
   list = Employee.search("");
   System.out.println("the new Employee updated---------------------------");
   for (int i=0; i<list.size();i++) {
   employee = (Employee) list.get(i);
   System.out.printf("%s\n",employee);
   }    //to test delete method
newEmployee.delete();
   list = Employee.search("");
   System.out.println("the new Employee deleted---------------------------");
   for (int i=0; i<list.size();i++) {
   employee = (Employee) list.get(i);
   System.out.printf("%s\n",employee);
   }   } catch (Exception ex)  {
   System.out.println("Exeption: " + ex.getMessage());
   }
  }

解决方案 »

  1.   

    Employee 类中的一个静态方法,好象楼主的程序中没有这个方法
    search方法的返回值是一个List,传入的参数是一个String类型
      

  2.   

    这个是我们老师给我们的程序,里面根本就没有这个方法啊。我查了jdk找这个方法,有这个方法,但是好像粘不上边啊
      

  3.   

    API和你这个search方法的共同点就是名字一样。
    没有属于Employee 的类方法
      

  4.   

    呵呵,楼主找到search方法了?我怎么看不到呢。