L'évaluation a échoué parce que le fil est pas suspendu

février:

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?

Maplefzh:

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 ».

Je suppose que tu aimes

Origine http://43.154.161.224:23101/article/api/json?id=196371&siteId=1
conseillé
Classement