Substrings Java: Uzziniet, kā izmantot metodi Substring ()



Šis raksts par Java substringu palīdz jums ar piemēriem uzzināt par sintaksi, dažādām metodēm zem apakšvirknes

Stīgas pamatā definē kā masīvs rakstzīmes. In Java , virknes objekti ir nemainīgi, kas nozīmē, ka pēc izveidošanas konstanti nevar mainīt.Virknes apakšvirknes atrašana ir ļoti izplatīts jautājums, kas uzdots . Tātad, es paskaidrošu, kā darbojas Java substrings.

Šajā rakstā apskatīšu šīs tēmas:





system.exit (0) var izmantot, lai pārtrauktu programmu.

Sāksim.

Substrings Java: Kas ir Java apakšvirsraksts?

Daļa no tiek sauktsuz S ubstring . Citiem vārdiem sakot, apakšvirkne ir citas virknes apakškopa. Java apakšvirkne() metode atgriež jaunu virkni, kas ir šīs virknes apakšvirsraksts. apakšvirkne () metode ir pārslogota metode.



Sintakse:
apakšvirkne (// jebkura no metodēm)
{
// ķermenis
}

Piemērs:

Substrings Java valodā - Edureka



Šis ir spilgts apakšvirknes piemērs . Virkne ir “Edureka”, bet, sadalot to blokos, tā sastāv no apakšvirsrakstiem, kas beidzot aprēķina virkni.

Pāriesim uz priekšu un sapratīsim dažādās metodes zem apakšvirknes ().

Substrings Java: Dažādas metodes zem apakšvirknes

Zem apakšvirknes () metodes pamatā ir divas dažādas metodes. Viņi ir:

  • Virknes apakšvirkne (int begIndex)
  • Virknes apakšvirkne (int beginIndex, int endIndex)

Sapratīsim tos detalizēti.

Virknes apakšvirkne (int begIndex)

Šai metodei ir divi varianti, un tā atgriež jaunu virkni, kas ir šīs virknes apakšvirsraksts. Apakšvirkne sākas ar rakstzīmi norādītajā indeksā ‘beginIndex’ līdz virknes beigām.

Sintakse:
publiskā virknes apakšvirkne (int begIndex)

Piezīme : indekss sākas ar “0”, kas attiecas uz virknes pirmo rakstzīmi.

Apskatīsim piemēru.

public class Substring {public static void main (String args []) {// Initingizing String String Str = new String ('Welcome to Edureka') // izmantojot substring (), lai izvilktu apakšvirsrakstu // atgriež Edureka System.out.print ( 'Apakšvirsma ir:') System.out.println (Str.substring (10))}}

Izeja: Edureka

Virknes apakšvirkne (int beginIndex, int endIndex)

Šai metodei ir divi varianti, un tā atgriež jaunu kas ir šīs virknes apakšvirsraksts. Apakšvirkne sākas ar rakstzīmi norādītajā indeksā BeginIndex un stiepjas līdz virknes beigām vai līdz endIndex - 1, ja ir cits arguments.

Sintakse

publiskā virknes apakšvirkne (int begIndex, int endIndex)

oracle pl sql kļūdu apstrādes paraugprakse

Strādāsim ar piemēru.

public class Substring2 {public static void main (String args []) {// String String inicializēšana Str = jauna virkne ('Welcome to Edureka') // izmantojot substring (), lai izvilktu apakšvirkni // atgriež edu System.out.print ( 'Apakšvirsma ir:') System.out.println (Str.substring (10, 14))}}

Rezultāts : veiksme

Pārejam uz pēdējo tēmu.

Substrings Java valodā: Substringa programma

Apspriedīsim dažas programmas, kas palīdz izprast apakšstringu .

datu struktūras un algoritmi Java apmācībā
Programma visu konkrētās virknes apakšvirsmu drukāšanai

klases kurss {// Funkcija visu apakšvirsmu drukāšanai static void subString (char str [], int n) {// Izvēlieties sākuma punktu (int len ​​= 1 len<= n len++) { // Pick ending point for (int i = 0 i <= n - len i++) { // Print characters from current starting point to current ending point. int j = i + len - 1 for (int k = i k <= j k++) { System.out.print(str[k]) } System.out.println() } } } // Driver program to test the above function public static void main(String[] args) { char str[] = {'a', 'b', 'c'} subString(str, str.length) } }

Izeja:

Pēc tam, izmantojot metodi (Izmantojot substr () funkciju)

public class Substring {// Funkcija, lai izdrukātu visu apakšvirsrakstu public static void SubString (String str, int n) {for (int i = 0 i

Rezultāts :

Tādējādi mēs nonākam līdz šī raksta beigām, kurā mēs esam iemācījušies par Substring . Ceru, ka jums ir skaidrs viss, kas ar jums ir kopīgots šajā apmācībā.

Pārliecinieties, ka pēc iespējas vairāk praktizējat un atgriezieties pie pieredzes.

Ja jums šis raksts par “Substring in Java” ir aktuāls, pārbaudiet uzticams tiešsaistes mācību uzņēmums ar vairāk nekā 250 000 apmierinātu izglītojamo tīklu visā pasaulē.

Mēs esam šeit, lai palīdzētu jums katrā solī jūsu ceļojumā, mēs izstrādājam mācību programmu, kas paredzēta studentiem un profesionāļiem, kuri vēlas būt Java izstrādātāji. Kurss ir paredzēts, lai dotu jums sākumu Java programmēšanā un apmācītu gan Java, gan uzlabotas koncepcijas, kā arī dažādas Java struktūras, piemēram, Hibernate & Spring.

Ja rodas kādi jautājumi, droši uzdodiet visus jautājumus komentāru sadaļā “Substring in Java”, un mūsu komanda ar prieku atbildēs.