Estou tentando ler dados em um arquivo que estão no seguinte formato:
<inteiro> <real> <real>
A situação é que entre cada um desses números pode existir um ou vários espaços. Eis alguns exemplos:
66 -40.0 49.0
73 -2.0 10.0
83 -8.0 30.0
135 -1.0 3.2Estou iterando pelas linhas do arquivo e usando a seguinte linha de código para tentar obter os números:
line.split("\s+");Mas não está funcionando. Será que devo usar oura expressão?
Grato pela ajuda.
OK pessoal, o código estava se perdendo quando tentava processar linhas que iniciavam com espaços. Fiz um trim() na linha e o problema se resolveu.
Abraços.