Object elemeinek elérése, for cikluson kívűl hogyan?
itt a kód:
try {
String url = "jdbc:oracle:thin:@localhost:1521:XE";
cn = DriverManager.getConnection(url, "system", "1991");
st = cn.createStatement();
rs = st.executeQuery("Select *from chatmessage");
ResultSetMetaData rsMd = rs.getMetaData();
int Column = rsMd.getColumnCount();
while (rs.next()) {
Object[] file = new Object[Column];
for (int i = 0; i < Column; i++) {
file[i] = rs.getObject(i + 1);
// view.getpEntered().getTaMessage().setText((String) file[i]);
// System.out.println(file[i]);
}
System.out.println(file);
}
A lényeg, hogy egy szövegterületbe szeretném rakni a tartalmát.. tehát az nekem nem jó, ha a for cikluson belülre rakom, mert akkor ugyan kiírja, de mindig az utolsót.. Azt szeretném, hogy a for cikluson kívül, ennél a résznél(System.out.println(file);) egy megadott eléréssel megkapjam a file objectem elemeit.
[Ljava.lang.Object;@18a0ef0
[Ljava.lang.Object;@dacf27
[Ljava.lang.Object;@15609e1
ne ezeket írja ki, hanem az elemeit toStringel..
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!