Как сохранить данные в объекте, а затем в массивеJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как сохранить данные в объекте, а затем в массиве

Сообщение Anonymous »

Я пытаюсь получить данные из базы данных и затем сохранить их в объекте. Я пытаюсь получить 1 к 1 и сохранить его в объекте, который будет сохранен в ArrayList. Ниже мой код:
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;

import eldertrack.db.SQLObject;

public class DosageData{
private static String elderName;
private static int elderAge;
private static String elderGender;

public DosageData(){

}

public DosageData(String elderName, int elderAge, String elderGender) {
this.elderName = elderName;
this.elderAge = elderAge;
this.elderGender = elderGender;

}

public String getElderName() {
return elderName;
}

public void setElderName(String elderName) {
this.elderName = elderName;
}

public int getElderAge() {
return elderAge;
}

public void setElderAge(int elderAge) {
this.elderAge = elderAge;
}

public String getElderGender() {
return elderGender;
}

public void setElderGender(String elderGender) {
this.elderGender = elderGender;
}
public void print(){
System.out.println("Name: "+getElderName());
System.out.println("Age: "+getElderAge());
System.out.println("Gender: "+getElderGender());
}
public static void main(String[] args) throws SQLException {
SQLObject so = new SQLObject();
ResultSet rs=so.getResultSet("SELECT * FROM et_elderly");
ArrayList DosageList=new ArrayList();
DosageData data=new DosageData();
try {
while(rs.next()){
data.setElderName(rs.getString("name"));
data.setElderAge(10);
data.setElderGender(rs.getString("gender"));
}
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
DosageList.add(data);
for(int i=0;i

Подробнее здесь: https://stackoverflow.com/questions/345 ... -arraylist
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»