Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 01.04.2022
Сообщений: 24

public static void main(String[] args) как поставить его в программу?

03.05.2022, 13:00. Показов 3025. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class myClass {
int x;
 
myClass(int i) {
    x = i;
    
}
}
 
 
 
class ParmConsDemo {
     public static void main(String args[]) {
         myClass t1 = new myClass(10);
         myClass t2 = new myClass(88);
         
         System.out.println(t1.x + " " + t2.x);
         
     }
}
Error: Main method not found in class myClass, please define the main method as:
public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application



Я пытаюсь вставить public static void main(String[] args), но компилятор всё равно выдаёт ошибку. Скорее всего, я делаю это не правильно. Подскажите пожалуйста, как сделать так, чтобы эта программ наконец-то заработала.


Спасибо.

P.S. Перепечатывал с учебника и всё равно не правильно((((
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.05.2022, 13:00
Ответы с готовыми решениями:

Public static void main(String . args)
сабж. Почему компилируется без ошибок, что означают 3 точки вместо массива?

Компилятор ругается, что не хватате public static void main(String Args[])
Добрый день,всё время писал в обычном notepade и как такавых проблем с компиляцией не возникало т.к проекты были не большие,но вот начал...

Public static void main(String args[]) c ";" и без
Учу Java по Шилдту. В общем как и все "зеленые" компилирую через cmd (с помощью bat файла потому что криворукий и не смог настроить...

23
0 / 0 / 0
Регистрация: 01.04.2022
Сообщений: 24
03.05.2022, 23:27  [ТС]
Студворк — интернет-сервис помощи студентам
Я ошибся и скинул путь с другого компа

Вот правильный путь:
C:\Users\prost\eclipse-workspace\DivisionDemo\src\bookpack\Pwr. java

Добавлено через 38 секунд
Кручу лототрон с шариками, на которых названия глав)
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
03.05.2022, 23:29
Цитата Сообщение от TruemanX Посмотреть сообщение
Кручу лототрон с шариками, на которых названия глав)
Оно и видно
0
230 / 199 / 71
Регистрация: 21.10.2016
Сообщений: 449
04.05.2022, 00:29
Лучший ответ Сообщение было отмечено TruemanX как решение

Решение

1) Положи класс Pwr в файл Pwr.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Pwr {
 
    double b;
    int e;
    double val;
    
    Pwr(double base, int exp) {
        b = base;
        e = exp;
        val = 1;
        if (exp != 0) {
            for (; exp > 0; exp--) {
                val = val * base;
            }
        }
    
    }
    
    double get_pwr() {
        return val;
    }
}
2) Положи класс DemoPwr в файл DemoPwr.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
class DemoPwr {
 
    public static void main(String[] args) {
        Pwr x = new Pwr(4.0, 2);
        Pwr y = new Pwr(2.5, 1);
        Pwr z = new Pwr(5.7, 0);
        
        System.out.println(x.b + " в степени " + x.e + " равно " + x.get_pwr());
        System.out.println(y.b + " в степени " + y.e + " равно " + y.get_pwr());
        System.out.println(z.b + " в степени " + z.e + " равно " + z.get_pwr());
    }
}
3) Скомпилируй и запусти файл DemoPwr.java
Bash
1
2
3
4
5
asam@mc:~/java/papka$ javac DemoPwr.java
asam@mc:~/java/papka$ java DemoPwr
4.0 в степени 2 равно 16.0
2.5 в степени 1 равно 2.5
5.7 в степени 0 равно 1.0
0
0 / 0 / 0
Регистрация: 01.04.2022
Сообщений: 24
04.05.2022, 00:44  [ТС]
Ты просто красавчик, спасибо тебе большое, всё заработало
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.05.2022, 00:44

Что делать с "public static void main(String[] args)"?
Здравствуйте!Чет я не догоняю.Я только начал читать про Java.Используя NetBeans IDE 7.0.И вот что я не пойму. При создание используется...

static void Main(string[] args)
Что такое string args в строке static void Main(string args) и зачем это писать, если void, ничего не возвращает(пустой)

Не видит void Main(string[] args)
Я начинающий программист и прохожу C# и MS SQL Столкнулся на самом деле с такой глупой ошибкой, но всё же сам никак не могу разобраться....

Передать переменную из static void Main() в public Form1()
Люди похожая ситуация, только переменную надо передать не из формы в форму а из static void Main() в public Form1(). Пожалуйста...

Как из потока public void X1() извлечь значение string в public void X2()
Как из: public void X1() \\Запускается из потока (Process = new Thread(X1)) { //Какой то алгоритм string str =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru