Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no Ex. 6 da Aula 4 - Pacote java.io (Métodos!)

Olá, como estão!?

Pois então, minha dúvida é a seguinte...

Quando estava instanciando a classe FileInputStream, estava ocorrendo um erro de compilação. E ocorreu o mesmo quando instanciei novamente a classe Scanner.

Fui para o auto corretor do Eclipse, e ele exigiu a criação de métodos.

Ai que minha dúvida entra, porque nos exercícios anteriores, não tinha sido obrigado a criar métodos... Por que nesse fui?

Código a baixo:

package testeIO;

import java.io.IOException;
import java.io.InputStream;
import java.util.Scanner;

public class EntradaDeUmArquivo {

    public static void main(String[] args) throws IOException {

        InputStream br = System.in;
        Scanner sr = Scanner(br);

        System.out.println("Sejam bem vindos! \nQue começem os estudos!");
        while (sr.hasNextLine()) {
            System.out.println(sr.nextLine());
        }
        sr.close();
    }

    private static Scanner Scanner(InputStream br) {
        // TODO Auto-generated method stub
        return null;
    }

    private static InputStream FileInputStream(String string) {
        // TODO Auto-generated method stub
        return null;
    }

}

Mais uma coisa, se não for pedir muito.

Queria saber o que esses métodos fazem, qual utilidade eles teriam em um programa real!

Obrigado,

abraços!

1 resposta
solução!

Obrigado, pela atenção.

Mas, estava digitando aqui alguns códigos e vi que não instanciei realmente as classes.

Deve ser por isso que os métodos apareceram.