Wątek przeniesiony 2018-02-13 17:34 z Java przez Patryk27.

class Main is public, should be declared in a file named Main.java

0

Witam,
mam problem. Mianowicie napisałem taki kod jaki zamieszczony jest niżej jednak wyskakuje mi błąd Error:(7, 8) java: class Main is public, should be declared in a file named Main.java. Niestety przy Javie siedzę dopiero drugi dzień i nie mam pojęcia jak go naprawić. Z góry dziękuje za pomoc.

import java.util.Scanner;
import static java.lang.Math.*;

public class Main{
    public static void main(String[] args){
        //dwie liczby na których będzie opierał się kalkulator
        double pierwsza_l;
        double druga_l;
        char znak;
        Scanner wej = new Scanner(System.in);
        System.out.println("Podaj pierwszą liczbę");
        pierwsza_l = wej.nextInt();
        System.out.println("Podaj drugą liczbę");
        druga_l = wej.nextInt();

        System.out.println("Dodawanie dwóch liczb - wciśnij +");
        System.out.println("Odejmowanie dwóch liczb - wciśnij -");
        System.out.println("Mnożenie dwóch liczb - wciśnij *");
        System.out.println("Dzielenie dwóch liczb - wciśnij /");
        System.out.println("Operacja modulo dwóch liczb - wciśnij %");
        System.out.println("Dodawanie dwóch liczb - wciśnij +");
    }

}
2

Błąd mówi Ci co masz zrobić - klasa publiczna musi być w osobnym pliku o tej samej nazwie co nazwa klasy.
Masz klasę Main więc plik musi nazywać się Main.java.

0

Super! Dziękuje bardzo

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