如何在Java代码中包含文件的文本?

Dav*_*ave 3 java

似乎Java并没有像我之前在C++中所做的那样(那里没什么大惊喜).我有一套从另一个应用程序生成的规则(一系列if-then检查).这些规则会不时发生变化,因此在C++中我会这样做:

double variableForRules=1;
bool condition=false;
#include "rules.out";
if(condition) //do something
Run Code Online (Sandbox Code Playgroud)

从本质上讲,rules.out中的if-then检查将使用"variableForRules"(以及其他几个变量)来决定是否应将条件设置为true.如果在规则评估之后将其设置为true,则程序会执行某些操作.

在Java中有类似的方法吗?或者是我唯一选择使用rules.out实际上是一个需要实例化的整个类等等?

谢谢!

NG.*_*NG. 7

由于您正在自动生成rules.out,因此您也可以自动生成Java函数.希望添加该功能并不会太痛苦.