В чем проблема этого кода?
Set<String> A = new LinkedHashSet<String>();
Set<String> B = new LinkedHashSet<String>();
Set<String> C = new LinkedHashSet<String>();
// A and C are filled before the piece of code below:
for (String ce: A){
if (!C(ce))
B.add(ce);
}
В A есть некоторые строки, которых нет в C. Следовательно, я ожидаю, что B имеет некоторые элементы, но при печати он всегда пуст. Примечание: это происходит и с ArrayList.
Спасибо.
if (!C(ce))
. Что это должно делать? - person Tim Biegeleisen   schedule 11.12.2018