En Java, ¿cómo creo un conjunto final que se rellena en la construcción? Quiero hacer algo como lo siguiente:Creación de un conjunto prepoblado en Java
static final Set<Integer> NECESSARY_PERMISSIONS
= new HashSet<Integer>([1,2,3,6]);
pero no conozco la sintaxis adecuada en Java.
designo a este para volver a abrir porque no es la sutil diferencia: esta última pide específicamente mientras que el otro para el paradigma general. Por ejemplo, una respuesta que incluye 'Collections.unmodifiableSet()' sería adecuada para esto pero no para la otra. – demongolem