Sottostringa in java - stringa

Sottostringa in java - stringa
Mentre gestisce i dati in Java, ci possono essere casi in cui lo sviluppatore deve farlo

utilizzare i dati contenuti o modificarli. Ad esempio, l'utilizzo di un valore stringa in modo diverso o l'aggiornamento dei valori in conformità con il requisito indicato mantiene "Progettazione di documenti"Intatto. In tali casi, la sottostringa in Java aiuta a utilizzare le risorse attuali e ad alleviare le funzionalità alla fine dello sviluppatore.

Questo blog dimostrerà l'uso e l'implementazione del "sottostringa"In Java.

Cos'è una "sottostringa" in Java?

"Sottostringa string"In Java può essere raggiunto tramite"substring ()" metodo. Questo metodo estrae e restituisce una sottostringa dai valori di stringa di input fornito o utente in base agli indici di avvio e fine specificati.

Sintassi

corda.sottostringa (avvio, ultimo)

Nella sintassi sopra:

  • "inizio"Si riferisce all'indice di avvio.
  • "scorso"Corrisponde all'indice finale.

Esempio 1: recuperare una sottostringa di una stringa dall'ultima in Java

In questo esempio, la stringa specificata può essere sottoposta all'ultima:

Stringa givenstring = "java";
Sistema.fuori.println ("La stringa data è:"+givenstring);
Sistema.fuori.println ("La sottostringa estratta dall'estremità è:"+Givenstring.substring (3));

Nel frammento di codice sopra:

  • Innanzitutto, inizializza il valore della stringa e visualizzalo.
  • Nel passaggio successivo, associa il "substring ()"Metodo con la stringa specificata indicando l'indice dato.
  • Ciò comporterà l'estrazione dell'ultimo carattere stringa, estraendo così la sottostringa dall'ultimo.

Produzione

Questo output significa che l'ultimo carattere stringa viene recuperato corrispondente all'indice "3".

Esempio 2: recuperare una sottostringa di una stringa rispetto agli indici specificati in Java

In questo esempio particolare, una stringa in Java può essere sottostringa su indici specifici:

Stringa givenstring = "java";
Sistema.fuori.println ("La stringa data è:"+givenstring);
Sistema.fuori.println ("La sottostringa estratta a"
+ "Gli indici specificati sono:"+Givenstring.substring (0, 2));

Nel blocco del codice sopra:

  • Allo stesso modo, inizializza il valore della stringa e visualizzalo.
  • Ora, applica il "substring ()"Metodo in modo tale che la stringa sia sottostringa dall'inizio, i.e.,"0"Fino all'indice finale, i.e., "2".
  • Si noti che il valore contro l'indice finale "2"È escluso nel processo di estrazione della sottostringa.

Produzione

Dall'output sopra, si può implicare che la stringa è di conseguenza.

Esempio 3: recuperare una sottostringa di una stringa di input utente in Java

In questo caso, la stringa verrà presa come input dall'utente e la sottostringa di conseguenza. In primo luogo, includi la libreria sotto fornita per abilitare l'input dell'utente:

Importa Java.util.Scanner;

Ora, aggiungi il seguente codice in "principale()" metodo:

Scanner Input = New Scanner (Sistema.In);
Sistema.fuori.println ("Immettere il valore della stringa:");
String StringValue = Input.NextLine ();
Sistema.fuori.println ("La sottostringa estratta è:"+StringValue.substring (0, 2));

Nel codice sopra:

  • Creare un "Scanner”Oggetto chiamato"ingresso" usando il "nuovo"Parola chiave e"Scanner()"Costruttore, rispettivamente.
  • IL "In"Il parametro prende l'input dell'utente.
  • Nel passaggio successivo, l'associazione "Nextline ()"Il metodo garantisce l'input dell'utente come"corda".
  • Infine, applica il "substring ()"Metodo per sottostruire la stringa di input dell'utente in conformità con gli indici specificati come parametro (metodo).

Produzione

In questo risultato, si può analizzare che la stringa definita dall'utente sta sottoconente di conseguenza.

Conclusione

L'estrazione della sottostringa da una stringa in Java può essere eseguita tramite "substring ()" metodo. Questo metodo estrae e fornisce una sottostringa dalla stringa in base agli indici specificati. Inoltre, può essere utilizzato per recuperare la sottostringa della stringa dall'ultima, su indici specificati o la sottostringa una stringa di input utente, rispettivamente. Questo blog ha discusso degli approcci a "sottostringa"Una stringa in Java.