Java 在Beanshell解释器中执行循环

Java 在Beanshell解释器中执行循环,java,jakarta-ee,Java,Jakarta Ee,我有一个字符串srcCode,它包含 "HashSet hs = new HashSet(); int i=0; for(i=0;i<10,i=i+2){ hs.add(i); }" 给我一个错误,“第2行第11列遇到EOF” 可以使用BeanShell解释器实现吗?修复循环语法,您缺少 for(i=0; i<10; i = i + 2) { for(i=0;iOh是的,我刚刚这么做了,但它仍然给了我相同的错误,“第2行第11列,encoutered

我有一个字符串srcCode,它包含

"HashSet hs = new HashSet();
   int i=0;
   for(i=0;i<10,i=i+2){
    hs.add(i);
    }"
给我一个错误,“第2行第11列遇到EOF”
可以使用BeanShell解释器实现吗?

修复循环语法,您缺少

for(i=0; i<10; i = i + 2) {

for(i=0;iOh是的,我刚刚这么做了,但它仍然给了我相同的错误,“第2行第11列,encoutered EOF”
for(i=0; i<10; i = i + 2) {