Pessoal tenho aqui uma duvida simples... ja tive a procurar no manual da faculdade mas foi sem sucesso.
Só quero mesmo ler algo que esteja num txt, por exemplo:
O nome.txt tem o meu próprio nome.
O Teste.java tem:
Obviamente o Teste.java e o nome.txt estão situados na mesma pasta.
O resto que dá é o seguinte:
Algo está a escapar... mas eu não fui ou não dei a aula de leitura de ficheiros, e sei que o procedimento não é este... foi mais um desenrascanço.
Alguém me consegue safar?
Só quero mesmo ler algo que esteja num txt, por exemplo:
O nome.txt tem o meu próprio nome.
O Teste.java tem:
Código:
import java.util.Scanner;
public class Teste {
public static void main(String []args) {
Scanner leitor = new Scanner ("nome.txt");
System.out.println("O meu nome e: "+leitor);
}
}
Obviamente o Teste.java e o nome.txt estão situados na mesma pasta.
O resto que dá é o seguinte:
Código:
O meu nome e: java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][matc
h valid=false][need input=false][source closed=false][skipped=false][group separ
ator=\.][decimal separator=\,][positive prefix=][negative prefix=\Q-\E][positive
suffix=][negative suffix=][NaN string=\Q?\E][infinity string=\Q?\E]
Algo está a escapar... mas eu não fui ou não dei a aula de leitura de ficheiros, e sei que o procedimento não é este... foi mais um desenrascanço.
Alguém me consegue safar?
Última edição: