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

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


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

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


我事先不知道结果(实际代码更复杂),所以单元测试是不可能的。

我怎样才能做到这一点?

最佳答案

在Eclipse中,有所谓的Java Scrapbook Pages:请参见Eclipse Help - Creating a Java Scrapbook Page

从Java 9开始,存在所谓的JShell,它也可以在没有IDE的情况下使用:请参见Oracle Help Center - Introduction to JShell

可以从IntelliJ IDEA使用Java 9 JShell: JSHell控制台...操作。

09-10 03:17
查看更多