Pessoal,
Eu estou lendo um arquivo TXT e setando nas váriaveis de um classe arquivo os dados que preciso.
Porém, preciso ordenar o meu arquivo pela coluna de ID mas como a informação é uma string não está dando certo:
//ABAIXO ADICIONO A INFORMAÇÃO NA VARIAVEL NUM_JOB_ID
dados.setNum_ID_Job(dadosArq[13].split("/")[1]); //NUM_JOB_ID
Coloquei também este método abaixo para comparar os ID´s e desta forma, posso usar o Collections.Sort para ordenar da forma que eu quero:
//COMPARACAO ENTRE ID PARA ORDENAR PELO PROPRIO CAMPO ID
public int compare(Arquivo obj1, Arquivo obj2){
return obj1.getNum_ID_Job() == obj2.getNum_ID_Job();
Se eu alterar a minha variável de String para Long, ela também dá problema, pois não adiciona a String em uma váriavel Long.
O que posso fazer para conseguir fazer a comparação por ID para ordenar meu arquivo ?
Obrigado,