首页 > 解决方案 > 如何使用 IDE 在 Java 中快速运行静态代码片段?

问题描述

如果可能的话,我想在 IDE 中快速检查我正在分析的静态方法的结果。

public static int foo(int a, int b){
    return (a & 11) ^ b;
}

例如,右键单击表达式并运行它,例如

> foo(11, 2)
> 9
> foo(28, 3)
> 11

事先不知道结果(实际代码比较复杂),所以单元测试是无从谈起的。

我怎样才能做到这一点?

标签: javaeclipseintellij-ideastatic-analysis

解决方案


Eclipse中有所谓的Java 剪贴簿页面:请参阅Eclipse 帮助 - 创建 Java 剪贴簿页面

由于 Java 9有所谓的JShell,它也可以在没有 IDE 的情况下使用:请参阅Oracle 帮助中心 - JShell 简介

可以从 IntelliJ IDEA 使用Java 9 JShell :工具 | JSHell 控制台...动作。


推荐阅读