В Notebook какой аргумент мне нужно предоставить в основном методе Java, который содержит аргумент «String args []»JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 В Notebook какой аргумент мне нужно предоставить в основном методе Java, который содержит аргумент «String args []»

Сообщение Anonymous »

Код: Выделить всё

// class definition - to simulate and create a Dice class and execute its methods
class Dice
{
// properties
int dotCount = 1; // initializing the dice to show side with 1 dot for testing

// show the number of dots that the dice is showing
void showDots(){
System.out.println("Number of dots: " + dotCount);
}

// simulate rolling of dice
void rollDice(){
dotCount = 5; // value assigned to simulate roll dice. TODO Use Random later
System.out.println("Dice Rolled");
}

public static void main (){
Dice obj = new Dice();
obj.showDots();
obj.rollDice();
obj.showDots();
}
}
В Блокноте, когда в следующей ячейке выполняется следующий код:

Код: Выделить всё

Dice.main();
Результат соответствует ожиданиям:

Количество точек: 1
Бросание кубиков
Количество точек: 5

Однако, когда я заменяю строку:

Код: Выделить всё

public static void main ()
с

Код: Выделить всё

public static void main (String args[])
Я получаю следующую ошибку:

| Dice.main();
невозможно найти символ
символ: переменная Dice

Какой аргумент мне нужно предоставить в Dice.main() , чтобы он работал во втором случае? Я попробовал Dice.main({""}), не помогло.


Подробнее здесь: https://stackoverflow.com/questions/791 ... java-which
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»