Olah,
primeiro, seja bem vindo, e obrigado pelos elogios, em nome de toda a comunidade java…
segundo, o JBuilder é muito bom, é uma ferramenta bastante usada para adiquirir grande produtividade… assim como o delphi… porem, em todas as empresas que trabalhei, nenhuma delas usou JBuilder… atualmente uso eclipse ou JDeveloper, que são free e são muito boas… particularmente, aconselho o eclipse… é uma ferramenta maravilhosa, com a vantagem de ter plugins pra quase tudo… mas, o netbeans tb é muito bom… é questão de preferencia…
sobre a função pra tirar acento… não tenho nenhuma feita… e to meio sem tempo… mas deve ser mais ou menos assim… qualquer coisa, posta a duvida, que depois eu testo…
public static String tiraAcento(String string){
char[] as = {'á','à','ã','â'};
char[] es = {'é','ê'};
char[] is = {'í','î'};
char[] os = {'ó','ô','õ'};
char[] us = {'ú','û'};
String retornada = string;
int tamanhoString = string.length();
char tempChar = ' ';
for(int i=0; i < tamanhoString; i++){
tempChar = string.charAt(i);
if(retornaVetor(tempChar,as)){
retornada = string.replace(tempChar,'a');
}else if(retornaVetor(tempChar,es)){
retornada = string.replace(tempChar,'e');
}else if(retornaVetor(tempChar,is)){
retornada = string.replace(tempChar,'i');
}else if(retornaVetor(tempChar,os)){
retornada = string.replace(tempChar,'o');
}else if(retornaVetor(tempChar,us)){
retornada = string.replace(tempChar,'u');
}
}
return retornada;
}
public static boolean retornaVetor(char c,char[] vetorC){
for(int i = 0; i < vetorC.length; i++){
if(c == vetorC[i]){
return true;
}
}
return false;
}