Bom dia Galera.
Bom estou com um pequeno problema o código abaixo era ser um serviço, mas antes estou testando a forma mais fácil.
Fiz um arquivo com a extensão csv chamado teste eu consigo ler e passar para uma lista testei a lista colocando o seguinte código lista.size() e a parece 4 itens.
Agora estou precisando listar essa lista de itens e tentei desata maneira: System.out.println(lista[i][i]) dentro de um for() mas da erro.
Se alguém puder me ajudar ficaria agradecido…
view plaincopy to clipboardprint?
import java.io.FileReader;
import java.io.FileWriter;
import java.util.ArrayList;
import java.util.List;
import au.com.bytecode.opencsv.CSVReader;
import au.com.bytecode.opencsv.CSVWriter;
public class Client {
public static void main(String args[]) throws Exception {
String csvFilename = "C:\\Users\\Public\\Documents\\teste.csv";
CSVReader csvReader = new CSVReader(new FileReader(csvFilename));
String[] linha = null;
List<String[]> lista = new ArrayList<String[]>();
lista.addAll(csvReader.readAll());
System.out.println(lista);
csvReader.close();
}
}
A saída fica: [[Ljava.lang.String;@3dae160, [Ljava.lang.String;@1702679a, [Ljava.lang.String;@1edfbb43, [Ljava.lang.String;@727f3b8a]
Agradeço desde já!