Java – Remover acentos de uma String

acentos

Remover acentos de uma String
Java Removendo acentuação
Como remover acentos de uma String
Normalize String
Java remover acentuação
String remover acentuação

public class TESTE_CHARESPEC {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        String texto = "á ç guilherme bíff ã â á à ü helpdev";

        CharSequence cs = new StringBuilder(texto);

        texto = Normalizer.normalize(cs, Normalizer.Form.NFKD)
                .replaceAll("\\p{InCombiningDiacriticalMarks}+", "");

        System.out.println(texto);
    }
}

Saída do terminal:

run:
a c guilherme biff a a a a u helpdev
BUILD SUCCESSFUL (total time: 0 seconds)