Teilzeichenfolge in Java: Erfahren Sie, wie Sie die Methode substring () verwenden



In diesem Artikel über Teilzeichenfolgen in Java lernen Sie anhand von Beispielen die Syntax und die verschiedenen Methoden unter Teilzeichenfolgen kennen

Strings werden grundsätzlich als definiert Array von Zeichen. Im Java Objekte eines Strings sind unveränderlich, was bedeutet, dass eine Konstante nach ihrer Erstellung nicht mehr geändert werden kann.Das Finden der Teilzeichenfolge eines Strings ist eine sehr häufige Frage, die in der . Daher werde ich erklären, wie Teilzeichenfolge in Java funktioniert.

Dies sind die Themen, die ich in diesem Artikel behandeln werde:





Lass uns anfangen.

Teilzeichenfolge in Java: Was ist eine Teilzeichenfolge in Java?

Ein Teil von a wird genanntzu S. Ustring . Mit anderen Worten, Teilzeichenfolge ist eine Teilmenge einer anderen Zeichenfolge. Der Java-Teilstring() gibt eine neue Zeichenfolge zurück, die eine Teilzeichenfolge dieser Zeichenfolge ist. Teilzeichenfolge () Methode ist eine überladene Methode.



Syntax:
Teilzeichenfolge (// eine der Methoden)
{
//Körper
}}

Beispiel:

Teilzeichenfolge in Java - Edureka



Dies ist ein klares Beispiel für einen Teilstring in . Hier ist die Zeichenfolge 'Edureka', aber wenn Sie sie in Blöcke aufteilen, besteht sie aus Teilzeichenfolgen, die die Zeichenfolge schließlich berechnen.

Lassen Sie uns fortfahren und die verschiedenen Methoden unter substring () verstehen.

Teilzeichenfolge in Java: Verschiedene Methoden unter Teilzeichenfolge

Grundsätzlich gibt es zwei verschiedene Methoden unter der Methode substring (). Sie sind:

  • String-Teilzeichenfolge (int begIndex)
  • String-Teilzeichenfolge (int beginIndex, int endIndex)

Lassen Sie uns sie im Detail verstehen.

String-Teilzeichenfolge (int begIndex)

Diese Methode hat zwei Varianten und gibt eine neue Zeichenfolge zurück, die eine Teilzeichenfolge dieser Zeichenfolge ist. Die Teilzeichenfolge beginnt mit einem Zeichen am angegebenen Index 'beginIndex' am Ende der Zeichenfolge.

Syntax:
public String substring (int begIndex)

Hinweis : Der Index beginnt bei '0' und bezieht sich auf das erste Zeichen von String.

ist Master ein Aufbaustudium

Schauen wir uns ein Beispiel an.

public class Teilzeichenfolge {public static void main (String args []) {// String initialisieren String = neuer String ('Willkommen bei Edureka') // mit substring () zum Extrahieren von Teilzeichenfolgen // gibt Edureka System.out.print (zurück 'Der Teilstring lautet:') System.out.println (Str.substring (10))}}

Ausgabe: Edureka

String-Teilzeichenfolge (int beginIndex, int endIndex)

Diese Methode hat zwei Varianten und gibt eine neue zurück Das ist ein Teilstring dieser Zeichenfolge. Die Teilzeichenfolge beginnt mit einem Zeichen am angegebenen Index BeginIndex und erstreckt sich bis zum Ende der Zeichenfolge oder bis zu endIndex - 1, wenn ein anderes Argument vorhanden ist.

Syntax

öffentlicher String-Teilstring (int begIndex, int endIndex)

Anwendung der Big-Data-Analyse

Lassen Sie uns mit einem Beispiel arbeiten.

public class Substring2 {public statisch void main (String args []) {// String initialisieren String = neuer String ('Willkommen bei Edureka') // mit substring () zum Extrahieren des Teilstrings // gibt edu zurück System.out.print ( 'Der Teilstring lautet:') System.out.println (Str.substring (10, 14))}}

Ausgabe : Erfolg

Kommen wir nun zum letzten Thema.

Teilzeichenfolge in Java: Teilzeichenfolgeprogramm

Lassen Sie uns einige Programme diskutieren, die zum Verständnis von Substring in beitragen .

Programm zum Drucken aller Teilzeichenfolgen einer bestimmten Zeichenfolge

class Course {// Funktion zum Drucken aller Unterstrings static void subString (char str [], int n) {// Startpunkt für (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) } }

Ausgabe:

Als nächstes mit einer Methode (Using substr () -Funktion)

public class Teilzeichenfolge {// Funktion zum Drucken aller Teilzeichenfolgen public static void SubString (String str, int n) {for (int i = 0 i

Ausgabe ::

Dies bringt uns zum Ende dieses Artikels, in dem wir etwas über Teilstring in gelernt haben . Ich hoffe, Sie sind mit allem klar, was Ihnen in diesem Tutorial mitgeteilt wurde.

Stellen Sie sicher, dass Sie so viel wie möglich üben und Ihre Erfahrung zurücksetzen.

Wenn Sie diesen Artikel zu 'Teilzeichenfolge in Java' relevant fanden, lesen Sie die Ein vertrauenswürdiges Online-Lernunternehmen mit einem Netzwerk von mehr als 250.000 zufriedenen Lernenden auf der ganzen Welt.

Wir sind hier, um Ihnen bei jedem Schritt auf Ihrer Reise zu helfen. Wir erstellen einen Lehrplan, der für Studenten und Fachleute konzipiert ist, die Java-Entwickler werden möchten. Der Kurs soll Ihnen einen Vorsprung in die Java-Programmierung verschaffen und Sie sowohl für grundlegende als auch für fortgeschrittene Java-Konzepte sowie für verschiedene Java-Frameworks wie Hibernate & Spring schulen.

Wenn Sie auf Fragen stoßen, können Sie alle Ihre Fragen im Kommentarbereich von „Teilzeichenfolge in Java“ stellen. Unser Team beantwortet diese gerne.