【问题标题】:Evaluation failed because the thread is not suspended评估失败,因为线程未挂起
【发布时间】:2019-02-16 04:45:52
【问题描述】:

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

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

抱歉语法错误。 你能帮帮我吗?

【问题讨论】:

  • 为我工作。我认为您的 VS 或环境的其他部分存在问题。
  • 我知道 :( 它也适用于在线 java 编译器

标签: java visual-studio-code


【解决方案1】:

我是一名中国学生,我遇到了同样的问题。我在百度上找到了解决办法。

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

【讨论】:

猜你喜欢
  • 2019-05-23
  • 1970-01-01
  • 2016-10-18
  • 1970-01-01
  • 2018-03-31
  • 1970-01-01
  • 1970-01-01
  • 2022-12-05
  • 1970-01-01
相关资源
最近更新 更多