vokale konsonanten ziffern satzzeichen aus string lesen. hab kiene ahnung

Piotre19910

Aktives Mitglied
Hallo wenn sich einer fragt wieso ich hier so oft schreibe ich bin grad am java lernen.

ich hab ne auf gabe wo ich aus nem string wie z.b. "Hallo mein auto, hat 3 räder"
die ausgabe : "Vokale:10, Zahlen: 1, Satzzeichen:1" rauslesen soll.

ich hab echt keine ahnung wie man da rangehen soll gibts da methoden oda sowas?
 

mrBrown

Super-Moderator
Mitarbeiter
über alle chars des Strings interieren, prüfen zu welcher Kategorie der gehört, und dann den passenden Zähler hochzählen. Reicht das als Idee?

fertige Methoden wird's ohne zusätzliche libs nicht geben, und fremde libs benutzen ist vermutlich nicht im Sinne der Aufgabe ;)
 

Piotre19910

Aktives Mitglied
@ MrBrown damit kann ich leider auch nciht viel anfangen ^^ kanst du mir bischen code dazuliefern? ich hoffe es macht euch nichts aus das ich euch bischen ausquetsche xD
@Wurstkopp kann man mit der methode auch nach zahlen suchen?
 
X

Xyz1

Gast
Moin, wenn der Abstand zwischen den Vokalen einer "Gesetzmäßigkeit" "unterliegt", gäbe es auch noch eine 3. Möglichkeit. (Zum Bleistift: Jeder dritte Buchstabe ist ein Vokal.)

Bei Matcher sind nur mit Groups "einigermaßen" "schnell".
 

Baldur

Aktives Mitglied
Ich weiß ja nicht inwiefern reguläre Ausdrücke bei so einer Aufgabenstellung sinnvoll sind. RegEx sind ein wirklich mächtiges Hilfsmittel, aber nichts was man direkt am Anfang zwischen if, for und while lernt, sondern irgendwann später, wenn man die Grundlagen beherrscht.

Ich würde eher annehmen, die Aufgabenstellung zielt darauf aus, mit einer einfachen for-Schleife über alle Zeichen in dem String zu iterieren (String.length, String.charAt und dann mittels einer switch-Anweisung zu entscheiden, ob das aktuelle Zeichen ein Umlaut, Zahl oder Satzzeichen ist.
Ein Hilfsmittel, was für die Aufgabe nützlich sein könnte wäre da noch Character.toLowerCase. Damit verwandelt man ein einzelnes Zeichen in einen Kleinbuchstaben, dadurch muss man z.B. nur noch ä, ö, ü prüfen, aber nicht mehr Ä, Ö, Ü.
 
X

Xyz1

Gast

Naja, dann schreib es halt richtig auf, anstatt deine falsche Annahme noch mit Ja zu bestätigen.

Hinweis: Capturing Groups sind deine Predefined Character Classes NICHT!

Wenn du nicht weiß, wie das geht, musst du von mir aus nicht auf Beiträge von mir antworten - oder versuchen, mich über Google zu belehren.
 
X

Xyz1

Gast
Achso, jetzt hab ich den Zusammenhang und Kontext auch verstanden. Man kann auch jemanden mit @ nennen, um missverständnisse vorzubeugen (, wenn jemand anderes zwischen der eigenen Antwort und Frage postete/postet/posten wird). Prophylaktische vorsorgliche Maßnahme. ;)

Wie es auch sei, dann ist das ja auch aufgeklärt. Darf wurstkopp das nur nicht in den falschen Hals kriegen.

(Und die Temperaturen sind heute echt hoch)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
P9cman Vokale in einem String überprüfen mittels Rekursion Java Basics - Anfänger-Themen 8
N Aus einem String die Anzahl der Vokale auslesen Java Basics - Anfänger-Themen 40
V Erste Schritte Vokale im Satz ersetzen Java Basics - Anfänger-Themen 20
O Methode um Vokale zu entfernen UNSCHOEN! Java Basics - Anfänger-Themen 8
H Erste Schritte String Vokale entfernen Java Basics - Anfänger-Themen 11
D Vokale auslesen in Satz Java Basics - Anfänger-Themen 7
S Vokale Java Basics - Anfänger-Themen 11
S Vokale vorhanden?? Java Basics - Anfänger-Themen 2
S Vokale am Ende von Wörtern löschen Java Basics - Anfänger-Themen 7
J Vokale ersetzen Java Basics - Anfänger-Themen 7
R Vokale aus String entfernen Java Basics - Anfänger-Themen 11
C Löschen der Vokale Java Basics - Anfänger-Themen 20
A Satzeingabe - Vokale zählen Java Basics - Anfänger-Themen 5
A Vokale im String ersetzen Java Basics - Anfänger-Themen 12
T Rekursiv Vokale zählen Java Basics - Anfänger-Themen 19
T Wie ersetze ich Vokale? Java Basics - Anfänger-Themen 4
W Vokale aus String zählen Java Basics - Anfänger-Themen 19
T Maximale Anzahl von Konsonanten im String Java Basics - Anfänger-Themen 6
ixChronos Letzten 4 Ziffern einer großen Zahl ausgeben Java Basics - Anfänger-Themen 3
Shadowrunner Variablen Gibt es eine Möglichkeit die Ziffern/Stellen einer Zahl fest zu legen? Java Basics - Anfänger-Themen 3
B Alle Zahlen finden, die 3 bestimmte Ziffern enthalten? Java Basics - Anfänger-Themen 9
obiwanke Ziffern durch ASCII Character ersetzen Java Basics - Anfänger-Themen 8
M LCD-Ziffern-Hilfe Java Basics - Anfänger-Themen 6
Marlena Bauer LCD Ziffern Java Basics - Anfänger-Themen 13
sashady Zahlen rekursiv zerlegen und Ziffern addieren Java Basics - Anfänger-Themen 38
Khaled-Abo Ziffern unterscheiden mittels einer For-Schleife Java Basics - Anfänger-Themen 6
C alle möglichen Kombinationen zweier Ziffern auf drei / vier / und 'n" Stellen Java Basics - Anfänger-Themen 11
Kingamadeus2000 Anzahl der Ziffern der kürzesten Zahl aus einem zurückliefern Java Basics - Anfänger-Themen 1
G Überprüfen ob alle Ziffern von 1-9 in einem Integer vorhanden sind Java Basics - Anfänger-Themen 6
I Arabische Ziffern in römische Ziffern Java Basics - Anfänger-Themen 1
J Rekursive Methode - Ziffern einer Zahl ausgeben Java Basics - Anfänger-Themen 2
F Produkt d. Ziffern einer Zahl..?! Java Basics - Anfänger-Themen 5
L (Integer) Liste nach aufsteigender Summe der Ziffern sortieren (mit Bedingung) Java Basics - Anfänger-Themen 8
C Datentypen String aus Ziffern erhöhen und als String zurückgeben Java Basics - Anfänger-Themen 16
E String bestehend aus Ziffern in Zahl verwandeln Java Basics - Anfänger-Themen 3
W Methoden Ausgabe true wenn nur Ziffern <= 1 vorhanden Java Basics - Anfänger-Themen 9
J Skalierung von Ziffern Java Basics - Anfänger-Themen 10
K wiederholung von ziffern Java Basics - Anfänger-Themen 3
K double-Wert aus einzelnen Ziffern erzeugen Java Basics - Anfänger-Themen 7
T Ziffern anordnen Java Basics - Anfänger-Themen 3
P Arabische (indische) Ziffern Java Basics - Anfänger-Themen 4
M Methode für nur Ziffern?? Java Basics - Anfänger-Themen 3
B Auf die Ziffern einer Zahl zugreifen Java Basics - Anfänger-Themen 6
C Rekursive Methode - Ziffern in Zahl Java Basics - Anfänger-Themen 33
Haave EAN-13-Prüfziffer: Vermeiden von Eingaben mit mehr/weniger als 12 Ziffern Java Basics - Anfänger-Themen 3
G 9-stellige Zahl mit den Ziffern 1-9 Java Basics - Anfänger-Themen 2
D Einzelne Ziffern aus einem String Java Basics - Anfänger-Themen 10
N Wie kann ich Ziffern einer eingegenen Zahl adressieren? Java Basics - Anfänger-Themen 6
B Ziffern erkennung Java Basics - Anfänger-Themen 4
N Römische Zahlen in Arabische Ziffern umgewandeln Java Basics - Anfänger-Themen 18
G Summe der Ziffern einer Zahl EFFIZIENT berechnen? Java Basics - Anfänger-Themen 18
G String auf Ziffern prüfen Java Basics - Anfänger-Themen 30
B Eingabe von Ziffern prüfen Java Basics - Anfänger-Themen 3
W Letzten beiden Ziffern eines BigIntegers bestimmen? Java Basics - Anfänger-Themen 20
G Ziffern tauschen Java Basics - Anfänger-Themen 15
M Römische Ziffern Java Basics - Anfänger-Themen 5
G Wie eine Int Zahl in die einzelnen Ziffern zerlegen? Java Basics - Anfänger-Themen 6
L Anzahl der Eingegebenen Ziffern ausgeben? Java Basics - Anfänger-Themen 7
M nur Ziffern dürfen eingetippt werden Java Basics - Anfänger-Themen 10
F Ziffern einer eingelesenen Zahl ausgeben bzw. bearbeiten Java Basics - Anfänger-Themen 4
S Anzahl der Ziffern einer Zahl Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben