Nico, boa tarde.
Como recuperar uma coluna específica do CSV com Scanner? Por exemplo, quero recuperar o titular da conta apenas.
Abs
Nico, boa tarde.
Como recuperar uma coluna específica do CSV com Scanner? Por exemplo, quero recuperar o titular da conta apenas.
Abs
Olá,
Com o Scanner
do Java acredito que não tem como recuperar apenas uma coluna do CSV.
Você precisa então ler as linhas, fazer o split e recuperar apenas a coluna que desejar.
Algo como:
Scanner scanner = new Scanner(new File("contas.csv"));
List<String> titulares = new ArrayList<>();
while(scanner.hasNextLine()) {
String linha = scanner.nextLine();
System.out.println(linha);
String[] valores = linha.split(",");
//o nome do titular esta na posicao 2 do array:
titulares.add(valores[2]);
}
scanner.close();
System.out.println(titulares);