Ola Galera,
preciso de uma ajuda aki.
To precisando ler o seguinte dado de um arquivo:
ncols 254
Eu nao vou precisar do ncols,apenas do numero 254.
O espaco entre o ncols e o 254 é um Tab.
Ele esta acusando erro na 4 linha, e o erro é o seguinte:
O meu codigo esta da seguinte forma:
java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:259)
at array4.readMyFile(array4.java:60)
at array4.main(array4.java:18)
Exception in thread “main”
[ linie = datei.readLine();
StringTokenizer Tokens2 = new StringTokenizer(linie, “”);
O codigo que coloquei foi so um exemplo (Nao tinha o arquivo para testar).
Vc deve adaptar o codigo inicial que vc mencionou (Acredito que se
vc mudar a linha abaixo, ira funcionar) :
StringTokenizer Tokens2 = new StringTokenizer(linie, "");
para :
StringTokenizer Tokens2 = new StringTokenizer(linie);
Ola galera,
no arquivo tenho a seguinte linha:
nocls 254
preciso pegar e imprmir apenas o numeral 254 e estou fazendo desse jeito mas esta dando errado…esta indo pra rotina de erro…catch.
O que esta errado,podem me ajudar?
Obrigado
Tiago
[FileReader infile = new FileReader(
“G:/tiago/Java/JavaProjects/array4/classes/Nutz_Esri.hdr”);
BufferedReader datei = new BufferedReader(infile);