Innecesario.
Actualización.

En vez de guardar un array de encuestas disponibles y un conjunto de ids
a respuestas, simplemente guardamos las respuestas del Usuario como
String y en verDisponibles se realiza el filtrado con
Sistema.getEncuestas.

Renombrado: Intereses -> ListaTemas.
ActionListener innecesarios.
Renombrado: Integer -> int

Integer no es necesario, con un int normal es suficiente.