-2

我需要一个函数来获取名称并返回与该名称关联的记录的详细信息。我该怎么做?我有所有的信息。在我的结果集中,但我需要一种方法将其传递给一个变量并返回 java 中的值。我在 CentOS 下使用 eclipse-juno

4

1 回答 1

1

如果您有一个Person带有 fields 的类NameAddress并且Age我假设您想查找Person给定 his/her的所有详细信息Name,您可以编写一个返回Person类对象的方法,如下所示:

//Assuming Person class is declared with all fields and/or appropriate setters-getters.
//create a method to get all the details of a particular person based on name.
public Person getPerson(String name){
   //get all the details from the database in a resultset rs
   //Create a new object Person class
   Person p = new Person();
   //set the details from the resultset to this newly created Person object
   p.setName(rs.getString("name");
   p.setAddress(rs.getString("address");
   p.setAge(rs.getInt("age");

   //now your Person object is ready with all the details that you need, you return it to callinh method

  return p;

}

您可以通过 getter 使用此返回Person的对象来访问字段。

于 2012-10-23T06:34:22.717 回答