Originariamente inviato da Marco_P
ci sono in java dei metodi che consentono di individuare le lettere accentate all'interno della stringa? non mi basta fare un confronto, devo convertire da stringa con accenti in stringa senza accenti..Si potrebbe ancora ottimizzare ma ti può servire come "base".codice:public static String rimuoviAccenti(String str) { char[] buf = str.toCharArray(); for (int i = 0; i < buf.length; i++) { switch (buf[i]) { case 'à': buf[i] = 'a'; break; case 'é': case 'è': buf[i] = 'e'; break; case 'ì': buf[i] = 'i'; break; case 'ò': buf[i] = 'o'; break; case 'ù': buf[i] = 'u'; break; } } return new String(buf); }

Rispondi quotando