utilizar os dados contidos ou modificá-los. Por exemplo, usar um valor de string diferente ou atualizar os valores de acordo com o requisito fornecido mantém o “ projeto de documento ” intacto. Nesses casos, a substring em Java auxilia na utilização dos recursos atuais e facilita as funcionalidades por parte do desenvolvedor.
Este blog demonstrará o uso e a implementação do “ substring ” em Java.
O que é uma “Substring” em Java?
“ String substring ” em Java pode ser alcançado através do “ substring() ” método. Este método extrai e retorna uma substring dos valores de string fornecidos ou de entrada do usuário com base nos índices de início e fim especificados.
Sintaxe
corda. substring ( começar, último )
Na sintaxe acima:
- “ começar ” refere-se ao índice inicial.
- “ durar ” corresponde ao índice final.
Exemplo 1: recuperar uma substring de uma string da última em Java
Neste exemplo, a string especificada pode ser uma substring da última:
Corda dadoString = 'Java' ;Sistema . fora . println ( 'A string fornecida é: ' + dadoString ) ;
Sistema . fora . println ( 'A substring extraída de end é: ' + dadaString. substring ( 3 ) ) ;
No trecho de código acima:
- Em primeiro lugar, inicialize o valor da string e exiba-o.
- Na próxima etapa, associe o “ substring() ” com a string especificada apontando para o índice fornecido.
- Isso resultará na extração do último caractere de string, extraindo assim a substring do último.
Saída
Esta saída significa que o último caractere de string é recuperado correspondente ao índice “ 3 ”.
Exemplo 2: recuperar uma substring de uma string com relação a índices especificados em Java
Neste exemplo particular, uma string em Java pode ser substring em índices específicos:
Corda dadoString = 'Java' ;Sistema . fora . println ( 'A string fornecida é: ' + dadoString ) ;
Sistema . fora . println ( 'A substring extraída em '
+ 'índices especificados são: ' + dadaString. substring ( 0 , 2 ) ) ;
No bloco de código acima:
- Da mesma forma, inicialize o valor da string e exiba-o.
- Agora, aplique o “ substring() ” de modo que a string seja substring desde o início, ou seja,,” 0 ” até o índice final, ou seja, “ 2 ”.
- Observe que o valor em relação ao índice final “ 2 ” é excluído no processo de extração de substring.
Saída
A partir da saída acima, pode ser implícito que a string é uma substring de acordo.
Exemplo 3: recuperar uma substring de uma string de entrada do usuário em Java
Nesse caso, a string será tomada como entrada do usuário e substring de acordo. Em primeiro lugar, inclua a biblioteca fornecida abaixo para permitir a entrada do usuário:
importar java.util.Scanner ;Agora, adicione o seguinte código no “ principal() ” método:
entrada do scanner = novo scanner ( Sistema . em ) ;Sistema . fora . println ( 'Digite o valor da String: ' ) ;
Corda stringValue = entrada. PróximaLinha ( ) ;
Sistema . fora . println ( 'A substring extraída é: ' + stringValue. substring ( 0 , 2 ) ) ;
No código acima:
- Criar uma ' scanner ” objeto chamado “ entrada ” usando o “ novo ” e a palavra-chave “ Scanner() ” construtor, respectivamente.
- O ' em ” O parâmetro aceita a entrada do usuário.
- Na próxima etapa, o associado “ próximaLinha() ” método garante a entrada do usuário como um “ corda ”.
- Por fim, aplique o “ substring() ” para substring a string de entrada do usuário de acordo com os índices especificados como seu parâmetro (método).
Saída
Neste resultado, pode-se analisar que a string definida pelo usuário é substring de acordo.
Conclusão
A extração da substring de uma string em Java pode ser realizada através do “ substring() ” método. Este método extrai e fornece uma substring da string com base nos índices especificados. Além disso, pode ser utilizado para recuperar a substring da string do último, em índices especificados, ou substring de uma string de entrada do usuário, respectivamente. Este blog discutiu as abordagens para “ substring ” uma string em Java.