Substring em Java - String

Substring em Java - String
Enquanto gerencia os dados em Java, pode haver casos em que o desenvolvedor precisa

utilizar os dados contidos ou modificá -los. Por exemplo, o uso de um valor de string de maneira diferente ou atualizando os valores de acordo com o requisito fornecido mantém o “Design de documentos”Intacto. Nesses casos, a substring em Java ajuda a utilizar os recursos atuais e facilitar as funcionalidades no final 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 partida e final especificados.

Sintaxe

corda.Substring (Start, Last)

Na sintaxe acima:

  • ““começar”Refere -se ao índice de início.
  • ““durar”Corresponde ao índice final.

Exemplo 1: Recuperar uma substring de uma string do último em java

Neste exemplo, a sequência especificada pode ser substring do último:

String givenstring = "java";
Sistema.fora.println ("A string fornecida é:"+GIVENSTRING);
Sistema.fora.println ("A substring extraída do final é:"+Givenstring.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 ()”Método com a string especificada apontando para o índice fornecido.
  • Isso resultará na extração do último caractere da string, extraindo assim a substring do último.

Saída

Esta saída significa que o último caractere da string é recuperado correspondente ao índice “3”.

Exemplo 2: Recupere uma substring de uma string em relação aos índices especificados em java

Neste exemplo em particular, uma string em Java pode ser uma substring em índices específicos:

String givenstring = "java";
Sistema.fora.println ("A string fornecida é:"+GIVENSTRING);
Sistema.fora.println ("A substring extraída em"
+ "Os índices especificados é:"+Givenstring.substring (0, 2));

No bloco de código acima:

  • Da mesma forma, inicialize o valor da string e exiba -o.
  • Agora, aplique o “substring ()”Método de modo que a string é substring desde o início, eu.e.,”0”Até o índice final, eu.e., ““2”.
  • Observe que o valor contra o índice final “2”É excluído no processo de extração da substring.

Saída

Da saída acima, pode estar implícito que a string está de acordo.

Exemplo 3: Recuperar uma substring de uma string de entrada de 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 abaixo fornecida para permitir a entrada do usuário:

importar java.util.Scanner;

Agora, adicione o seguinte código no “principal()”Método:

Scanner Input = New Scanner (sistema.em);
Sistema.fora.println ("Digite o valor da string:");
String stringValue = entrada.nextline ();
Sistema.fora.println ("A substring extraída é:"+stringValue.substring (0, 2));

No código acima:

  • Criar uma "Scanner“Objeto chamado“entrada”Usando o“novo"Palavra -chave e a"Scanner ()”Construtor, respectivamente.
  • O "em”O parâmetro leva a entrada do usuário.
  • Na próxima etapa, o associado “NextLine ()”O método garante a entrada do usuário como um“corda”.
  • Finalmente, aplique o “substring ()”Método para substrato da sequência de entrada do usuário de acordo com os índices especificados como seu parâmetro (método).

Saída

Nesse resultado, pode-se analisar que a sequência definida pelo usuário está de acordo.

Conclusão

Extrair a substring de uma string em java pode ser realizado 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 a partir da última, em índices especificados ou substring uma sequência de entrada do usuário, respectivamente. Este blog discutiu as abordagens para “substring”Uma string em java.