Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como usar cordas para Contar o número de instâncias de uma Carta de Sentença em Java
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.

Anterior :

Próximo : No
  Os artigos relacionados
·Como ativar o Java para CMD 
·Java Communications API Tutorial 
·Uma boa maneira de organizar classes com Java 
·Como Incorporar Java DB no NetBeans 
·Como configurar o Eclipse com Android no Windows 
·Como solucionar problemas de um Android AVD Eclipse 
·Como especificar Invisível URL de entrada com JSF 
·Como Incorporar Java Flash 
·O que é Java Metadata 
·Funções lamda em Java 
  Artigos em destaque
·Como fazer um menu horizontal Duas Camadas 
·Como personalizar uma tese Recurso 
·Como remover Microsoft Mensagens Visual C + + 
·A Função Centroid em MATLAB 
·Como passar ponteiros para funções 
·Como se comunicar com um DLL em outro processo 
·Como criar uma filial SVN de um arquivo vivo 
·Como converter Hex WEP Retornar ao Texto 
·Como Sair de Webdav 
·Como Fazer um Blog Post Title em um Tag H1 para uma tes…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados