我有两个配置文件说SignProfile
和ValidationProfile
。这些配置文件可以超过 1 个,比如说
SignProfile.size >1 and ValidationProfile.size>1
现在有一段代码我必须在任何时候执行SignProfile
和ValidationProfile
不执行,null
如果它们对于签名和验证都不止一个,我也需要遍历这些配置文件。
我在用
List<SignProfile> SP = new ArrayList<>;
List<ValidationProfile> Vali = new ArrayList<>;
while SP_interator.hasnext
{
while Vali_interator.hasnext
{
// do something
}
// Piece of code
}
现在我面临的问题是有时 SignProfile 来了null
,但 ValidationProfile 不是null
。因此,按照上面的代码,没有执行预期的代码。
有人可以指导我吗?我应该使用其他收藏吗?