Video: Ethical Hacking Full Course - Learn Ethical Hacking in 10 Hours | Ethical Hacking Tutorial | Edureka 2024
Die meisten Java-Anwendungen verwenden starke Zeichenfolgen, da Zeichenfolgen eine Datenform sind, die der Mensch leicht versteht. Außerdem bieten Strings Flexibilität, die andere Datentypen nicht bieten. Wenn Sie beispielsweise mit einer Zeichenfolge arbeiten, können Sie Zahlen und Text miteinander kombinieren. Ein String kann jede Art von Information enthalten, die Sie mögen.
Darüber hinaus kann ein String sogar Escape-Zeichen enthalten, damit der Inhalt der Zeichenfolge so angezeigt wird, wie Sie es wünschen. Kurz gesagt, Menschen verstehen Strings, und Strings sind unglaublich flexibel, was sie zu einer beliebten Methode zum Speichern von Daten macht.
Leider versteht der Computer den String-Inhalt fast nicht so gut wie Sie. Wenn Sie beispielsweise mathematische Aufgaben in Ihrer Anwendung ausführen möchten, müssen Sie Zahlen im Zeichenfolgenformat in ein tatsächliches numerisches Primitiv oder einen Objekttyp konvertieren. Andernfalls hat der Computer keine Vorstellung davon, wie mit den Daten zu interagieren ist. Glücklicherweise macht Java die Konvertierung von und zu Strings einfach.
Saiten können sehr lang werden. Wenn sie lang genug werden, müssen Sie sie möglicherweise auf verschiedene Arten durchsuchen. Neben der Suche nach bestimmten Zeichen, Wörtern und Phrasen müssen Sie möglicherweise Steuerzeichen finden oder andere Aufgaben ausführen, die sich nur auf einen Teil der Zeichenfolge beziehen.
Wenn Sie mit Java arbeiten, können Sie am Anfang oder Ende der Zeichenfolge nach Informationen suchen. Sie können auch zwei Strings vergleichen, um zu bestimmen, welcher die Informationen enthält, die Sie benötigen. Schließlich können Sie mit Teilstrings arbeiten, die Teile von Strings sind - eine in Stücke zerlegte Zeichenkette.
Wichtig ist auch die Fähigkeit, Strings zu manipulieren. Beispielsweise möchten Sie jedes Vorkommen von Jack durch Jane in einem Satz ersetzen. Sie können auch bestimmte Zeichen (z. B. Escape-Zeichen) aus einem Satz extrahieren oder die Zeichenfolge mithilfe eines Trennzeichens ( ) in kleinere Teile aufteilen (eine spezielle Zeichenart, die einen Teil der Zeichenfolge von einem anderen Teil trennt)… Das Manipulieren von Strings beinhaltet auch das Formatieren von Strings.