public class test
{
public static void main(String[] args)
{
int x = 5;
int y = 10;
multiply(x,y);
}
public static void multiply(int x, int y)
{
int z = x*y;
System.out.println(z);
}
}
Я новичок в программировании, и я смущен несколькими вещами.Какова цель пустоты?
Почему правильно использовать пустоту? Я думал, что void используется, чтобы указать, что ничего не будет возвращено, но метод multiply возвращает z.
Все программы требуют, чтобы у вас была точно «public static void main (String [] args)»? Какова цель основного метода и какие параметры «String [] args» означают? Будет ли программа работать, если основной метод был удален?
Thank you!
String [] args - это массив строк, которые передаются через командную строку при вызове программы. В этом случае аргументы не используются, вы можете себе представить, используя вашу программу с чем-то вроде 'java myprogram.java 123 1 5 3' в командной строке. – dwjohnston
Хороший вопрос, кстати. Я вспоминаю такие вещи, когда я начинал программировать. – dwjohnston
Ответы ниже ответили на вопрос. Если это не займет слишком много времени, выберите наилучший ответ и нажмите галочку в ответ или иначе укажите, почему ответы не ответили на вопрос. –