0
im пытается разместить в моем Arraylist объект с объектом ArrayList, но он не работает здесь, это мой код. я получаю ошибку о неисправности: нулевой java.lang.NullPointerException: для моей линииArrayList <Object <ArrayList <Object> >>
mi.get(i).comments.add(new komments());
Он должен работать, потому что я = 0 и mi.get (я) должен существует
ArrayList<dateiles> mi = new ArrayList<dateiles>();
try {
st = con.createStatement();
rs = st.executeQuery("SELECT * FROM BE");
int i = 0;
while (rs.next()) {
mi.add(new dateiles());
mi.get(i).be = rs.getString("BEBE");
mi.get(i).name = rs.getString("BEBENAME");
mi.get(i).besid = rs.getInt("BEID");
/**
*
* kommentsquery
*
*/
st2 = con.createStatement();
rs2 = st2.executeQuery("SELECT * FROM COMMENTS WHERE BEID='" + mi.get(i).besid + "' ");
int i2 = 0;
while (rs2.next()) {
mi.get(i).comments.add(new komments());
mi.get(i).comments.get(i2).name = rs2.getString("ONAME");
mi.get(i).comments.get(i2).comment = rs2.getString("COMMENT");
i2++;
}
i++;
}
Вы инициализировали 'комментарии'? –
wow спасибо, я сделал орфографию! – user3110458
'ArrayList