如图,为何数组中只有一个j,但是jm也能被找到?
说明代码写的有问题
Vars
Array<STRING> baseArray;
Events
OnInit()
{
baseArray = ["1","jm","j"];
Array<Integer> pos;
Bool isContain = ArrayFind(baseArray,"j",pos);
//数组包含查询元素
Print(IIFString(isContain,"数组包含查询元素","数组不包含查询元素"));
Print("pos="+TextArray(pos)+",size="+Text(GetArraySize(pos)));
}
嗯,找到问题了,我把pos变量放在循环外导致出错了