import java.util.concurrent.CopyOnWriteArrayList;
public class ThreadSafeDynamicCollection {
private CopyOnWriteArrayList<String> dynamicList;
public ThreadSafeDynamicCollection() {
dynamicList = new CopyOnWriteArrayList<>();
}
public void addToCollection(String item) {
dynamicList.add(item);
}
public void removeFromCollection(String item) {
dynamicList.remove(item);
}
public boolean contains(String item) {
return dynamicList.contains(item);
}
public int size() {
return dynamicList.size();
}
}