Как определить выходные данные java-программы без какой-либо IDE?

#java #loops #output

Вопрос:

Я хочу знать, есть ли способ определить вывод любой программы java без какой-либо выделенной среды разработки? Например, фрагмент программы может выглядеть следующим образом…

 int i=3,n=0;
while (i<4)
{
   n  ;
   i--;
}
System.out.println(n);
 

Комментарии:

1. Есть ли здесь кто-нибудь, кто ответит на мой вопрос?

2. Я хочу определить правильный вывод

3. …Как тот, который я добавил с вопросом…

4. В вашем вопросе нет «правильного вывода». Я проголосовал против, потому что никаких исследований

5. Я также знаю, что могу написать программу на java без IDE… у меня есть базовые знания

Ответ №1:

Если вы используете Java версии 9 или выше, вы можете использовать Java REPL (JShell), чтобы попробовать фрагменты кода. Установите его на свой компьютер или воспользуйтесь онлайн-сервисом (например replit.com).

Или используйте текстовый редактор, создайте файл .java, скомпилируйте его и запустите: https://docs.oracle.com/javase/tutorial/getStarted/cupojava/win32.html

Комментарии:

1. Спасибо за помощь.

Ответ №2:

Если у вас есть JDK9 , вы можете запустить свой java — код в командной строке без ide. попробуйте запустить jshell в командной строке/cmd/powershell и протестировать свой код. если вам нужно запустить много строк на jshell, попробуйте /edit