Analisando uma string significa analisá-lo para ocorrências específicas de caracteres ou palavras . Você pode analisar uma seqüência em Java através da criação de um delimitador - um conjunto de caracteres chamados de " fichas" que identificam onde a quebrar a cadeia - e , em seguida, chamar a função Java "split" como um parser. Esta função usa o delimitador para romper a corda e salvar os resultados em uma matriz de cadeia . A função split permite quebrar a corda em cada ocorrência de um delimitador, ou, alternativamente, você pode especificar um número máximo de quebras . Saiba os prós e fora da sintaxe, por vezes referido como a formatação, que permite aproveitar esse poderoso recurso do Java. Instruções
1
Digite o seguinte código:
Cordas minhaString = "Esta é a cadeia Eu quero analisar ";
Este código cria uma variável de cadeia chamado " minhaString " que pretende dividir usando seu parser
2
Digite o seguinte código:
Cordas delimitador = " [i ]";
isso cria uma cadeia de caracteres que você vai usar como delimitador , o que indica os caracteres que você deseja usar como tokens para quebrar a seqüência analisada . Neste exemplo , você pode usar apenas uma minúscula " i ". "I" maiúsculo não serão incluídos no processo de análise
3 Digite o seguinte código: .
string [] = myParsedString myString.split ( delimitador );
Esta linha analisa a seqüência , usando o delimitador para quebrá-lo . Os colchetes depois de " String" indica que você deseja criar uma matriz para salvar os resultados. O valor de " myParsedString " após a execução é ( " Th ", " s ", " s o str ", " ng Eu quero analisar " ) .
4
Tipo o seguinte código:
string [] = myParsedString myString.split ( delimitador , 3);
Esta linha analisa a seqüência de forma semelhante ao exemplo previews , exceto que ele limita o resultado conjunto de três valores , ignorando quaisquer ocorrências do delimitador após a terceira . O valor de " myParsedString " após a execução é ( " Th ", " s ", " s a corda Eu quero analisar " ) .