Java 需要UDF比较两个不同上下文的两个值,并根据SAP PI中的成功比较给出计数

Java 需要UDF比较两个不同上下文的两个值,并根据SAP PI中的成功比较给出计数,java,sap,sap-pi,Java,Sap,Sap Pi,我在UDF面临问题,请帮我解决 从每个上下文E1EDL24中,我们需要获取POSNR值,并将其与另一个上下文E1EDL37/E1EDL44 POSNR值进行匹配。如果匹配,则将“计数”设为1。然后检查下一个第一上下文E1EDL37/E1EDL44 POSNR值,如果我们得到匹配,“计数”将增加1,依此类推。 如果没有匹配项,“计数”将为零 我曾经尝试过编写UDF,它只迭代给定输入的次数 UDF: **int标志,计数=0; 对于(inti=0;iWhy标记javascript和php? **in

我在UDF面临问题,请帮我解决

从每个上下文E1EDL24中,我们需要获取POSNR值,并将其与另一个上下文E1EDL37/E1EDL44 POSNR值进行匹配。如果匹配,则将“计数”设为1。然后检查下一个第一上下文E1EDL37/E1EDL44 POSNR值,如果我们得到匹配,“计数”将增加1,依此类推。 如果没有匹配项,“计数”将为零

我曾经尝试过编写UDF,它只迭代给定输入的次数 UDF:

**int标志,计数=0;

对于(inti=0;iWhy标记
javascript
php
**int flag,count=0;
for(int i=0;i<POSNR.length;i++)
{
flag=0;
for(int j=0;j<POSNR1.length;j++)
{
if(POSNR[i].equals(POSNR1[j]))
{
result.addValue("1");
flag=1;
break;
}
}
if(flag==0)
result.addValue("0");
}**