编程语言
首页 > 编程语言> > java – 评估失败,因为线程未被挂起

java – 评估失败,因为线程未被挂起

作者:互联网

用户!
我的Microsoft VS代码有问题.
当我用方法运行我的代码

System.in.read() 

我有一个问题“评估失败,因为线程没有被暂停.”

附:当我使用javac和java运行文件时,这段代码是可行的.

我也有VS Code another problem的问题

我的代码

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);
     }
}

抱歉语法不好.
你能帮助我吗?

解决方法:

我是一名中国学生,我遇到了同样的问题.我在百度找到了一个解决方案.

vscode的内置调试控制台不支持java输入.因此,您需要在调试配置文件(launch.json)中修改调试控制台,只需将控制台属性从“internalConsole”修改为“integratedTerminal”或“externalTerminal”.

标签:java,visual-studio-code
来源: https://codeday.me/bug/20191006/1863071.html