Files
openide/java/java-tests/testData/inspection/java8CollectionRemoveIf/beforeIteratorRemoveInline.java
T
Tagir Valeev ec864dc55a IDEA-163874 "Replace inefficient Stream API call chains ending with count" removes comments
IDEA-163875 Inspection "Replace inefficient Stream API call chains ending with count()" should respect alignment settings
2016-11-22 12:14:21 +07:00

13 lines
378 B
Java

// "Replace the loop with Collection.removeIf" "true"
import java.util.Iterator;
import java.util.List;
public class Main {
public void testIterator(List<List<String>> data, boolean b) {
for(Ite<caret>rator<List<String>> iter = data.iterator(); iter.hasNext();) {
if(iter.next().isEmpty() && /* also check the flag */ b) {
iter.remove();
}
}
}
}