A built-in bibliotecas de Apoio linguagem de programação Java avançadas capacidades de correspondência de padrões . Programas podem definir padrões que consistem em um ou mais caracteres , em seguida, chamar as funções de biblioteca Java apropriadas para procurar esses padrões dentro de uma determinada cadeia e para substituir as ocorrências encontradas com valores diferentes. Em particular, você pode escrever código Java que representa uma sentença como uma instância da classe embutido Cordas Java. Você pode então usar métodos de biblioteca para contar o número de ocorrências de um determinado caractere dentro da frase. Instruções
1
Crie uma String Java que contém a frase , como no seguinte exemplo de código :
Cordas mySentence = " A ligeira raposa marrom simonizes -los ";
2
Criar instâncias das classes padrão e Matcher para procurar um caráter específico dentro da sentença , como no seguinte exemplo de código :
Padrão iso = Pattern.compile ( "o" );
Matcher IsMatch = isO.matcher ( mySentence );
o exemplo vai procurar ocorrências de uma minúscula "o" dentro da sentença
3
. contar o número de ocorrências do padrão dentro da sentença , contando partidas até que não há mais , como no seguinte exemplo de código :
int numberOfInstances = 0;
while ( isMatch.find ( ))
numberOfInstances + + ;
no final deste ciclo, " numberOfInstances " conterá o número de vezes que o padrão - a letra "o" - aparece na frase. Para o exemplo , esse valor é 3.