pessoal, estou com um problema com casting…
estou tentando fazer o seguinte:
String[] dados = (String[]) linhas.elementAt(i);
mas ta dando a excessão: java.lang.ClassCastException
lembrando q linhas é um vetor. Alguém pode me ajudar?
pessoal, estou com um problema com casting…
estou tentando fazer o seguinte:
String[] dados = (String[]) linhas.elementAt(i);
mas ta dando a excessão: java.lang.ClassCastException
lembrando q linhas é um vetor. Alguém pode me ajudar?
poderiam fornecer mais informações para eu poder simular? tipo o vetor de linhas é de que? (double, float, int)?
linhas = new Vector();
linhas.addElement("1");
linhas.addElement("javanovato");
String[] dados = (String[]) linhas.elementAt(i);
Acho que o problema neste caso é que tu quer converter um elemento em um array.
Tenta adicionar elemento a elemento no seu array de String que vai funcionar…
linhas = new Vector();
linhas.addElement("1");
linhas.addElement("javanovato");
String[] dados = linhas.elementAt(i).toString;
Vc já tentou assim?
dados[i]= linhas.get(i).toString();