Boa tarde…
Gostaria de usar o método split no código abaixo e não consigo. Sempre que coloco alguma coisa na saída, lá no console, ele fica um abaixo do outro, =/.
Eu estou tentando usar como separador o |.
Alguém pode ver isso aê?
Boa tarde…
Gostaria de usar o método split no código abaixo e não consigo. Sempre que coloco alguma coisa na saída, lá no console, ele fica um abaixo do outro, =/.
Eu estou tentando usar como separador o |.
Alguém pode ver isso aê?
Mostrar um pedaço do q está lendo no “questSoma.txt”, facilita.
1-) Quanto é a raiz quadrada de 9?
Isso acima é um exemplo do que poderá vim dentro .txt
Não entendi muito bem a razão pela qual você quer usar o split.Os dados desses arquivos está usando algum separador?
Mas de qualquer forma,veja se ajuda:
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Scanner;
/**
*
* @author Jemerson
*/
public class LerSoma {
public static void main(String[] args) {
File fileR;
Scanner ler;
try {
fileR = new File("questSoma.txt");
ler = new Scanner(fileR);
while (ler.hasNext()) {
System.out.print(ler.next() + " | ");
}
ler.close();
} catch (FileNotFoundException ex) {
} catch (IOException er) {
}
}
}
Usei outro mecanismo para ler os dados do arquivo,mas no seu caso ficaria assim:
while(buff.ready()) {
System.out.print(buff.readLine()+"|");
}
Em ambos os códigos,você teria a seguinte saída:
9 | 10 | 30 | 50 |
Caso não seja isso, exponha melhor o seu problema.
Abraços.