No, estás restringido a List. get (i) . Los corchetes [] están definidos a nivel de sintaxis, no como nombre de método, por lo que no puedes anularlos. Se utilizan exclusivamente para los arrays.