Title=String Operatoren

Aus Mediawiki der Ludwig-Geißler-Schule
Version vom 1. Juli 2024, 09:47 Uhr von 10.16.0.6 (Diskussion)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Informationsseite für String-Operatoren

String-Operatoren sind in der Programmierung äußerst nützlich, um Textmanipulation durchzuführen. Hier sind die wichtigsten String-Operatoren und ihre Verwendung in verschiedenen Programmiersprachen

1 Verkettung Die Verkettung von Strings bedeutet das Zusammenfügen von zwei oder mehr Strings zu einem String

python str1 = "Hallo" str2 = "Welt" result = str1 + " " + str2 print(result) #ausgabe: Hallo Welt

JavaScript let str1 = "Hallo" let str2 = "Welt" let result = str1 + " " + str2 console.log(result);

Java String str1 = "Hallo" String str2 = "Welt" String result = str1 + " " + str2 System.out.println(result);

2. Wiederholung

Die Wiederholung eines Strings bedeutet, dass der String eine bestimmte Anzahl von Malen wiederholt

Python str = "Hallo" result =str3 * print(result)

Java In Java gibt es keinen direkten Operator für die Wiederholung. Stattdessen kann man eine Schleife oder die 'repeat'-Methode(seitJava 11)

STRING str = "Hallo"; String result = str.repeat(3); System.out.println(result);

JavaScript In JavaScript verwendet man die 'repeat'- Methode let str = "Hallo"; let result = str.reapeat(3); console.log(result);

Länge eines Strings Die Bestimmung der Länge eines Strings ist eine häufige Operation, um zu wissen, wie viele Zeichen ein String enthält.

Python str = "Hallo" length = len(str) print(length) # Ausgabe: 5

java Script let str = "Hallo" let length = str.length console.log(length) // Ausgabe: 5

Java String str = "Hallo"; int length = str.length(); System.out.println(length); // Ausgabe: 5

Zugriff auf Zeichen Um auf ein bestimmtes Zeichen in einem String zuzugreifen, verwendet man den Index des Zeichens. In vielen Programmiersprachen beginnt der Index bei 0.

Python

python Code kopieren str = "Hallo" char = str[1] print(char) # Ausgabe: a JavaScript

javascript Code kopieren let str = "Hallo" let char = str.charAt(1) console.log(char) // Ausgabe: a Java

java Code kopieren String str = "Hallo"; char char = str.charAt(1); System.out.println(char); // Ausgabe: a Teilstring Das Extrahieren eines Teilstrings (Substring) ist nützlich, um einen Teil eines Strings zu erhalten.

Python

python Code kopieren str = "Hallo Welt" substring = str[0:5] print(substring) # Ausgabe: Hallo JavaScript

javascript Code kopieren let str = "Hallo Welt" let substring = str.substring(0, 5) console.log(substring) // Ausgabe: Hallo Java

java Code kopieren String str = "Hallo Welt"; String substring = str.substring(0, 5); System.out.println(substring); // Ausgabe: Hallo Groß- und Kleinschreibung Um die Groß- und Kleinschreibung eines Strings zu ändern, verwendet man entsprechende Methoden.

Python

python Code kopieren str = "Hallo Welt" upper = str.upper() lower = str.lower() print(upper) # Ausgabe: HALLO WELT print(lower) # Ausgabe: hallo welt JavaScript

javascript Code kopieren let str = "Hallo Welt" let upper = str.toUpperCase() let lower = str.toLowerCase() console.log(upper) // Ausgabe: HALLO WELT console.log(lower) // Ausgabe: hallo welt Java

java Code kopieren String str = "Hallo Welt"; String upper = str.toUpperCase(); String lower = str.toLowerCase(); System.out.println(upper); // Ausgabe: HALLO WELT System.out.println(lower); // Ausgabe: hallo welt Ersetzen von Zeichen oder Teilstrings Das Ersetzen von Zeichen oder Teilstrings innerhalb eines Strings ist oft notwendig, um Änderungen am Text vorzunehmen.

Python

python Code kopieren str = "Hallo Welt" new_str = str.replace("Welt", "Python") print(new_str) # Ausgabe: Hallo Python JavaScript

javascript Code kopieren let str = "Hallo Welt" let new_str = str.replace("Welt", "JavaScript") console.log(new_str) // Ausgabe: Hallo JavaScript Java

java Code kopieren String str = "Hallo Welt"; String new_str = str.replace("Welt", "Java"); System.out.println(new_str); // Ausgabe: Hallo Java Entfernen von Leerzeichen Das Entfernen von überflüssigen Leerzeichen am Anfang und Ende eines Strings kann durch Trimmen erreicht werden.

Python

python Code kopieren str = " Hallo Welt " trimmed_str = str.strip() print(trimmed_str) # Ausgabe: Hallo Welt JavaScript

javascript Code kopieren let str = " Hallo Welt " let trimmed_str = str.trim() console.log(trimmed_str) // Ausgabe: Hallo Welt Java

java Code kopieren String str = " Hallo Welt "; String trimmed_str = str.trim(); System.out.println(trimmed_str); // Ausgabe: Hallo Welt