utilisateurs! J'ai un problème avec mon code Microsoft VS. Quand je lance mon code avec la méthode
System.in.read()
J'ai un problème « L'évaluation a échoué car le fil est pas suspendu. »
PS Quand j'exécuter le fichier en utilisant javac et java ce code est le travail.
j'ai aussi problème avec VS code un autre problème
mon code
import java.io.IOException;
public class example {
public static void main(String args[])
throws IOException {
char symbol;
int count = 0, count_space = 0;
do {
symbol = (char) System.in.read();
if (symbol == ' ') {
count_space += 1;
}
count += 1;
} while(symbol != '.');
System.out.println("Всего символов: " + count);
System.out.println("Из них пробелов: " + count_space);
}
}
Désolé pour la mauvaise grammaire. Pouvez-vous m'aider?
Je suis un étudiant chinois et moi avons eu le même problème. J'ai trouvé une solution dans baidu.
La console de débogage intégrée de vscode ne prend pas en charge l'entrée java. Donc, vous devez modifier la console de débogage dans le fichier de configuration de débogage (launch.json), il suffit de modifier la propriété de la console de « internalConsole » à « integratedTerminal » ou « externalTerminal ».