java - 如何使用 IDE 在 Java 中快速运行静态代码片段?
问题描述
如果可能的话,我想在 IDE 中快速检查我正在分析的静态方法的结果。
public static int foo(int a, int b){
return (a & 11) ^ b;
}
例如,右键单击表达式并运行它,例如
> foo(11, 2)
> 9
> foo(28, 3)
> 11
事先不知道结果(实际代码比较复杂),所以单元测试是无从谈起的。
我怎样才能做到这一点?
解决方案
在Eclipse中有所谓的Java 剪贴簿页面:请参阅Eclipse 帮助 - 创建 Java 剪贴簿页面
由于 Java 9有所谓的JShell,它也可以在没有 IDE 的情况下使用:请参阅Oracle 帮助中心 - JShell 简介
可以从 IntelliJ IDEA 使用Java 9 JShell :工具 | JSHell 控制台...动作。
推荐阅读
- c++ - C++20 - 在模板中调用声明为 auto 的函数
- c++ - 仅处理平铺事件而不是最大化事件
- javascript - 撰写时Redux Reselect不更新?
- java - JWTParser - NoSuchMethodError - ObjectMapper.readerFor
- java - 如何将数据存储在对象的对象列表中?
- .net - 获取基本登录提示而不是重定向
- java - 使用 GELF 格式的 RELP 发送日志
- r - 在使用人员插入到 powerpoint 中的 flextable 创建的表中设置行高
- laravel - 有没有办法在laravel中转换关系表属性?
- javascript - 使用 Loop ReactJS 创建按钮