BufferedReader a Scanner

0

Dostałem zadanie do napisania z wykorzystaniem Scannera i BufferedReader. O ile Scanner poszedł bardzo szybko, totalnie nie potrafię rozgryźć BufferedReader. Jest mnóstwo przykładów w sieci, które próbowałem bezskutecznie zaimplementować. Po wielu próbach "zaorałem" projekt i wkleiłem pewien gotowiec.

import java.io.*; 

public class BufferedReader {

        public static void main(String args[]) 
                      throws IOException 
        { 
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 
            System.out.println("Enter an integer"); 
            int a = Integer.parseInt(br.readLine()); 
            System.out.println("Enter a String"); 
            String b =  br.readLine(); 
            System.out.printf("You have entered:- " + a + " and name as " + b); 
            }
        }

Wyskakują mi takie błędy.

Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The constructor BufferedReader(InputStreamReader) is undefined
The method readLine() is undefined for the type BufferedReader
The method readLine() is undefined for the type BufferedReader

Wiem, że to totalne podstawy, ale już nie wiem co jest nie tak - czy to coś ja, czy to coś z tymi przykładami?
Zasadniczo program który mam napisać dotyczy przetwarzania tablic wielowymiarowych, których elementy są wczytywane z klawiatury.

0

Czym to kompilujesz?

1

Dobra już widzę. Zamiast zrobić java.io.BufferedReader przez to że Twoja klasa nazywa się tak samo robisz obiekt typu swojej klasy zamiast tego co chcesz.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0