это то, что я делаю:
String[] output = new String[index.length];
try{
for(int i=0; i<index.length; i++){
Statement st = con.createStatement();
ResultSet res = st.executeQuery(
"SELECT url FROM resources WHERE rid = "+(index[i]);
while(res.next()){
output[i] = res.getString("url"); //<-- this is where exception is thrown
}
} catch(...)
Метод работает, но вместо того, чтобы печатать правильное значение URL, он печатает что-то вроде этого:
[Ljava.lang.String;@85af80
Что это значит?Поле url в mySQL - это VarChar, оно отлично работает с вышеуказанными методами, но в этом цикле я получаю вышеуказанный результат ??