Onde obter a string "UTF-8" literal em Java?
Estou tentando usar uma constante em vez de uma string literal neste pedaço de código:
new InputStreamReader(new FileInputStream(file), "UTF-8")
"UTF-8"
aparece no código com bastante frequência e seria muito melhor consultar algunsstatic final
variável. Você sabe onde posso encontrar essa variável no JDK?
BTT, pensando bem, essas constantes são ruins de design:iterais estáticos públicos ... não são uma solução para duplicação de dados