Problema com Array

1 resposta
lucasferreira

Tenho o seguinte código…

<% resultset.last(); int total = resultset.getRow(); resultset.beforeFirst(); // String[] item = new String[total]; int i = 0; while(resultset.next()){ String[] temp = {resultset.getString("id"), resultset.getString("id_foto")}; item[i] = temp; i++; } // for(int j = 0; j<item.length; j++){ out.print(item[j] + "<BR/>"); } %>

E como ta ali da erro, incompatible types.

Quero inserir um array dentro de outro, como faço isso? Please help-me again hehe

Abracetas… :wink:

1 Resposta

C
while(resultset.next()){
 	String[] temp = {resultset.getString("id"), resultset.getString("id_foto")};
 	item[i] = temp;
 	i++;
 }
Acho q isso nao eh permitido.Faça um classe chamada temp e adicione o objeto dela no vetor,assim:

public class Temp

{

private String id;

private String id_foto;

public Temp(String id ,String id_foto)

{

this.id = id;

this.id_foto = id_foto;

}

//faça os metodos get e set para cada variavel

}
Agora sim eh permitido

while(resultset.next()){
 	Temp temp = new Temp(resultset.getString("id"),      resultset.getString("id_foto");
 	item[i] = temp;
 	i++;
 }

Falow

Criado 28 de maio de 2005
Ultima resposta 28 de mai. de 2005
Respostas 1
Participantes 2