我需要一个函数来获取名称并返回与该名称关联的记录的详细信息。我该怎么做?我有所有的信息。在我的结果集中,但我需要一种方法将其传递给一个变量并返回 java 中的值。我在 CentOS 下使用 eclipse-juno
问问题
89 次
1 回答
1
如果您有一个Person
带有 fields 的类Name
,Address
并且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 回答