Зависание IntelliJ IDEA при выполнение команды sc.nextLine();
已回答
Простая программка зависает после выполнении команды sc.nextLine();
Что-то в настройках наверное, помогите разобраться. Спасибо.
package com.javacourse.se.test3;
import java.util.Scanner;
class MyProgram {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String n = sc.nextLine();
int Kol = 0;
// for (int i = 0; i < n.length(); i++) {
// if(n.charAt(i)=='0')
// Kol++;
// if(n.charAt(i)=='8')
// Kol=+2;
// }
System.out.println(Kol);
}
}
请先登录再写评论。
The sc.nextLine() method waits for user input. If you type something in the Run tool window, the program will continue executing.
У меня при выполнении пишет такую строку и не завершает выполнение программы
C:\Users\user\.jdks\openjdk-18.0.1.1\bin\java.exe "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.1.2\lib\idea_rt.jar=62469:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.1.2\bin" -Dfile.encoding=windows-1251 -classpath C:\java\Test1\out\production\Test1 com.javacourse.se.test3.MyProgram
Этот вывод показывает какая команда и параметры были использованы для запуска вашего Java процесса. Процесс был запущен успешно и тут нет никакой ошибки.
Программа ожидает пока пользователь введет значение с клавиатуры. (Метод sc.nextLine) Если после запуска ввести значение в Run окне, то программа продолжит свое выполнение.
Пожалуйста, обратите внимание, что это публичный форум и общение здесь принято только на английском. Если вам необходима русскоязычная поддержка, то напишите напрямую в саппорт заполнив форму https://intellij-support.jetbrains.com/hc/en-us/requests/new
В этом случае со стороны IDE не вижу проблем. Если не получится разобраться, то рекомендую обсудить проблему вот тут https://stackoverflow.com
sorry.Thanks you