У меня есть вопрос о записи условия if в цикле. Неформально хочу, чтобы условие работало следующим образом. У меня будет строка, и я хочу сравнить ее с list
строк. Если он не совпадает ни с одним из значений в списке, тогда продолжите и выполните тело оператора if. Если оно совпадает с одним из значений, пропустите тело оператора if. Вот мой код (я написал комментарии просто быть ясным):
Iterator it=row.entrySet().iterator();
Iterator iter=getPrimaryKey.entrySet().iterator();
Map.Entry pairs=(Map.Entry)it.next();
if(!(pairs.getKey().equals(iter.next()))){ //this is the condition. I'm talking about. I want the key to run through all the membres of iter. If it is distinct from all of them, go ahead and execute the code in the if statement.
В любом случае, я не знаю, что я делаю неправильно, поэтому мне было бы интересно услышать предложения.