Chars auf Gleichheit mit Klamern/Operatoren überprüfen

Status
Nicht offen für weitere Antworten.

JavaChobo

Mitglied
Hallo,

hab mal wieder ein Problem. Wie kann man denn chars auf Gleichheit mit Klammern/Operatoren überprüfen?
Angenommen ich hab den String x:"(1*2)+3", und hol mir die einzelnen chars mittels:

for (int i = 0; i < expr.length(); i++){
char temp = expr.charAt(i);
......

wie kann ich temp jetzt auf Gleichheit mit z.B. [, (, }, + oder * überprüfen?
Wenn ich z.B. einen neuen String y "(" erzeuge und mittels y.equals(temp) überprüfe klappt das zwar, aber das ist ziemlich umständlich die ganzen String Variablen zu erzeugen. Geht das vllt. etwas eleganter? :autsch:
 

Ark

Top Contributor
Ich denke mal, was „elegant“ ist und was nicht, hängt wohl davon ab, was du mit dieser Information respektive mit diesen Klammern anstellen möchtest.

Ark
 
S

SlaterB

Gast
erstelle dir ein char-Array (evtl. statisch einmalig),
das durchläufst du dann und vergleichst char == char
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
YohnsonM String - Aufteilung und Nutzung einzelner Chars Allgemeine Java-Themen 7
J Unicode Darstellung mit 5 chars Allgemeine Java-Themen 9
E Typüberprüfung eines chars Allgemeine Java-Themen 5
F Input/Output Java SendKeys mit chars - Tastaturemulation Allgemeine Java-Themen 7
K chars verschwinden Allgemeine Java-Themen 7
S Entfernen von allen Nicht-Buchstaben chars aus einem String ohne Regex..? Allgemeine Java-Themen 10
S AWT Wie bekomme ich eine Liste aller chars in einem Font? Allgemeine Java-Themen 3
B Chars größer 127 mit FilterInputStream aussortieren Allgemeine Java-Themen 12
V Chars an String anhängen Allgemeine Java-Themen 3
J Chars in einem String durch "nichts" ersetzen Allgemeine Java-Themen 3
J Arrays auf gleichheit untersuchen funktioniert nicht Allgemeine Java-Themen 11
A Bilder vergleichen auf gleichheit oder ähnlichkeit Allgemeine Java-Themen 8
B Dateien prüfen auf Gleichheit Allgemeine Java-Themen 5
turmaline Gleichheit von zwei Maps Map <String, Map <String, String>> Allgemeine Java-Themen 30
B tiefe gleichheit / flache gleichheit Allgemeine Java-Themen 5
J Comparator bei Gleichheit zweites Kriterium mitgeben Allgemeine Java-Themen 4
N 2 files auf gleichheit vergleichen Allgemeine Java-Themen 5
Linad Bilder auf Gleichheit prüfen Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben