Eae Pessoal!!
Seguinte estou precisando das seguinte dica.
tem um Map<String, Integer> e estou tentando passar o dados deles para dentro do meu List.
Quando eu adiciono os dados na minha lista só consigo ler as referencias não as String e quando passo está lista para dentro do meu TableModel ele não consegue ler.
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
public class ContaTipos {
public List<Qtd> contaTipo(){
Qtd qtd = new Qtd();
String tipoQueQuero = "NotaFiscal";
File file = new File("C:\ArqDivir\");
File[] files = file.listFiles();
List<String> listaQtdTipo = new ArrayList<String>();
Map<String, Integer> map = new TreeMap<String, Integer>();
List<Qtd> qtds = new ArrayList<Qtd>();
try{
for (File file2 : files) {
String sufix[] = file2.getName().split("\.");
//listaQtdTipo.add(sufix[2]);
if(sufix[2].equals(tipoQueQuero)){
listaQtdTipo.add(sufix[3]);
}
}
for (String nome : listaQtdTipo) {
Integer count = map.get(nome);
if (count == null)
count = 0;
map.put(nome, count+1);
}
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println("teste dentro do ContaTipos = "+"Nome: " + entry.getKey() + " Cont: " + entry.getValue());
qtd.setCnpj((String)entry.getKey());
qtd.setQtd((String)entry.getValue().toString());
qtds.add(qtd);
}
}catch (Exception e) {
// TODO: handle exception
}
return qtds;
}
}
como posso passar os dados para dentro desta List e receber os valores dela?
Obrigado