Vejam só parte do codigo:
FileReader reader01 = new FileReader(caminho);
BufferedReader leitor01 = new BufferedReader(reader01);
while ((linha = leitor01.readLine()) != null) {
if ( linha.substring(0,2).equals("10")) {
if ( telaImportacaoSintegra.importacaoSintegra.jChkR10.isSelected() == true ) {
dado01 = linha.substring(0,2) ;
dado02 = linha.substring(2,16) ;
dado03 = linha.substring(19,30) ;
dado04 = linha.substring(30,65) ;
dado05 = linha.substring(65,95) ;
dado06 = linha.substring(95,97) ;
dado07 = linha.substring(97,107) ;
dado08 = linha.substring(107,115) ;
dado09 = linha.substring(115,123) ;
dado10 = linha.substring(123,124) ;
dado11 = linha.substring(124,125) ;
dado12 = linha.substring(125,126) ;
// - Formata campos
dado08 = dado08.substring(0,4) + "/" + dado08.substring(4,6) + "/" +
dado08.substring(6,8) ;
dado09 = dado09.substring(0,4) + "/" + dado09.substring(4,6) + "/" +
dado09.substring(6,8) ;
// - Grava no Banco de dados
this.setReg10(Integer.toString(codigo10) , dado01 , dado02 , dado03 ,
dado04 , dado05 , dado06, dado07, dado08 , dado09, dado10 ,
dado11 , dado12 ) ;
i ++ ;
}
}
}
E estou usando tdo dentro do SwingWorker .
Uso o substring , não sei usar o scaner, mas vou pesquisar …
Vlw msm galera pelas dicas q estão me dando, realmente o aprendizado é um poko complicado e n tenho grande tempo o q me prejudica muito.
Parei c Delphi e começei a estudar Java, logo depois estava desenvolvendo e sanando as Duvidas c as necessidades, com certeza uma pessima forma de aprendizado, mas eu n poderia parar d desenvolver e apenas estudar …
Bom VLW MSM …