i am trying to print arrayList but i am getting something like this.
[[Ljava.lang.String;@506c589e, [Ljava.lang.String;@69d0a921, [Ljava.lang.String;@446cdf90]
I also tried but no result.
Arrays.toString(list.get(0))
Please help.
public ArrayList getByName(String name) {
try {
preSt = con.prepareStatement("SELECT * FROM DATA WHERE name=?");
preSt.setString(1, name);
rs = preSt.executeQuery();
ArrayList list = new ArrayList();
int i = 0;
while(rs.next()) {
Object[] temp = new String[3];
temp[0] = rs.getString("name");
temp[1] = rs.getString("surname");
temp[2] = rs.getString("age");
list.add(i, temp);
i++;
}
System.out.println(list);
return list;
} catch (Exception ex) {
System.out.println("Error: "+ex);
}
return null;
}