Jenny Jiang Ответов: 0

Нет метода main, JavaFX-приложения, апплеты и мидлеты нашли в интернет


не знаю почему, но после добавления публичного класса static main(String[] args) все равно не компилируется
No main method, javafx application, applets or midlets found in file


Что я уже пробовал:

public class Die {
public static void main(String[] args)
{
    private final int MAX = 6;  // maximum face value

    private int faceValue;  // current value showing on the die

    //-----------------------------------------------------------------
    //  Constructor: Sets the initial face value.
    //-----------------------------------------------------------------
    public Die()
    {
        faceValue = 1;
    }

    //-----------------------------------------------------------------
    //  Rolls the die and returns the result.
    //-----------------------------------------------------------------
    public int roll()
    {
        faceValue = (int)(Math.random() * MAX) + 1;

        return faceValue;
    }

    //-----------------------------------------------------------------
    //  Face value mutator.
    //-----------------------------------------------------------------
    public void setFaceValue(int value)
    {
        faceValue = value;
    }

    //-----------------------------------------------------------------
    //  Face value accessor.
    //-----------------------------------------------------------------
    public int getFaceValue()
    {
        return faceValue;
    }

    //-----------------------------------------------------------------
    //  Returns a string representation of this die.
    //-----------------------------------------------------------------
    public String toString()
    {
        String result = Integer.toString(faceValue);

        return result;
    }
}
}

David_Wimbley

Мне кажется, что вам не хватает скобки между public class Die и public static void main

Jenny Jiang

я добавил его обратно все еще нет работы

David_Wimbley

вам нужно опубликовать ошибку, которую вы видите, если вы хотите получить значимую помощь. Разместив код и сказав, что он не работает, вы не очень далеко продвинетесь.

Какое исключение/ошибку выдает вам ваш компилятор?

Jenny Jiang

Нет метода main, JavaFX-приложения, апплеты и мидлеты найти в файле

Richard MacCutchan

Пожалуйста, обновите свой вопрос с фактическим кодом, который не работает, и покажите выходные данные из фазы компиляции.

Richard Deeming

Вы, кажется, пытаетесь определить членов класса внутри main метод. Если это не опечатка в вашем вопросе, то это синтаксическая ошибка.

0 Ответов