// "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(); } } } }