// "Replace the loop with 'Collection.removeIf'" "true" import java.util.*; public class Main { public void removeEmpty(List list) throws Exception { for(Iterator it = list/*here's list*/.iterator(); (it.hasNext());) { // iterate over list String str = it.next(); // if it's empty if(str./*empty?*/isEmpty()) { /* remove! */ it.remove(); } } } }