Ola,
eu ja troquei akela parte do delimeters para " ",mas ainda nao funciona…ocorre o mesmo erro…o que pode ser??
Obrigado
Tiago
L
laine
O veio…
o seu jeito funcionou mas eu nao posso colocar o valor no programa,tipo igual vc fez colocando:
linie = “ncols 254”;
isso tem que ser buscado no arquivo,entendeu??
Pode me ajudar??
Obrigado
Tiago
raguiar
laine,
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) :
Use o metodo split() da classe String… mto mais facil e rapido.
Rafael
aborges
Soh pra lembrar
"abcde".split(delimiter)
L
laine
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
1º Q erro está dando agora?
2º Pq vc nao tentou com o split q te falaram ?
raguiar
laine,
Segue abaixo o código para faler a leitura a partir de um arquivo ( O arquivo contem a linha ncols 254 - separado por tab):
importjava.lang.*;importjava.util.*;importjava.io.*;publicclassTeste{publicstaticvoidmain(String[]args){try{FileReaderinfile=newFileReader("C:/teste.hdr");BufferedReaderdatei=newBufferedReader(infile);Stringlinie=datei.readLine();StringTokenizerTokens2=newStringTokenizer(linie);Stringlinientokens=Tokens2.nextToken();linientokens=Tokens2.nextToken();intn_cols=Integer.valueOf(linientokens).intValue();System.out.println(n_cols);}catch(Exceptione){System.out.println("Ocorreu um erro durante a leitura do arquivo"+" - "+e.getMessage());}}}
L
laine
Ola galera…
valeu pela ajuda…vo tentar e depois retorno um topic se deu certo …blz???
Valeu mesmo…
Obrigdo
Tiago
aborges
Vc quis dizer: … retorno NESTE topic se deu certo …blz???
L
laine
Ai galera…
ow,o codigo funcionou…valeu mesmo.
Obrigado
Tiago