Buchstabe zählen/mappen

Def

Mitglied
public class BuchstabenMap extends java.util.TreeMap {

public static void main (String[]args) {

String str = " Dies ist einetwas längerer Text , der von"
+" dieser Klasse ausgewertet werden soll. Der besseren "
+" Lesbarkeit im Quellcode halber wird er auf mehrere "
+" Zeilen verteilt, wobei jede Zeile als eigener, in "
+" Anführungszeichen eingeschlossener String geschrieben "
+" werden muss. Diese Teilstrings werden mit dem +-Zeichen"
+" verknüpft. Auch Zahlen gibt es in diesem String: "
+" 1,2,3,4,5,6,7,8,9,0. Oder Berechnungen: "
+" (33 + 22 - 11) * 9 / 7 = 56,571428571428571428571. "
+" Leider kann die CMD keine Umlaute ausgeben, wie "
+" ü (ue), ä (ae), ö (oe).";



public void count() {
private Zeichen zeichenObj;
int textLenght = str.lenght();
int index = 0;
while(index < textLength) {
char c = str.charAt(index);
Character charObj = new Character(c);
zeichenObj = (Zeichen)get(charObj);
if(zeichenObj) == null) {
zeichenObj = new Zeichen(charObj);
put(charObj, zeichenObj );
}
index++;
}
}

public void print() {
java.util.Collection coll = this.values();
java.util.Iterator iterator = coll.iterator();
while(iterator.hasNext()) {
zeichenObj = (Zeichen)iterator.next();
System.out.println(zeichenObj.toString());
}
System.out.println("Die Map umfasst"
+ this.size() + " Zeichen-Objekte, "
+ "der Text enthält " + str.length()
+ " Zeichen.");
}

BuchstabenMap map = new BuchstabenMap();
map.count();
map.print();


}
}

der Compiler gibt dieser Fehlermeldung:
illegal start of expression
public void count() {;

ich weiss nicht weiter . Hilfe
 

kaoZ

Top Contributor
private Zeichen zeichenObj;
private innerhalb einer methode funktioniert auch nicht, als attribut der klasse deklarieren, innerhalb der methode initialisieren. oder halt einfach

lokal definieren, dann aber ohne zugriffsmodifizierer, da die variable eh nur innerhalb der methodem sprich lokal sichtbar ist.
 
Zuletzt bearbeitet:

anti-held

Bekanntes Mitglied
Bitte verwende doch JAVA-Tags.
Dann kann man den Code definitiv leichter lesen.

Du versuchst innerhalb einer Methode (main) eine weitere Methode (count) zu deklarieren.
Das ist nicht möglich.
Und deshalb wirft auch der Compiler einen Fehler.

Versuche doch mal eine IDE zu benutzen.
Diese gibt dir immer Tipps, wenn du Syntax Fehler machst.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Erste Schritte While Schleife / Ausgabe von buchstabe & ASCII Wert Java Basics - Anfänger-Themen 4
A Bei VierGewinnt Eingabe per Buchstabe (a,b,c...) Java Basics - Anfänger-Themen 2
O Ich habe einen String und soll mit matches schauen, ob ein Buchstabe zu einer geraden ANzahl im String vorkommt, wie soll das gehen? Java Basics - Anfänger-Themen 7
Tom/S KeyCode zu Buchstabe Java Basics - Anfänger-Themen 7
S char auf buchstabe/zeichen prüfen Java Basics - Anfänger-Themen 1
R Buchstabe aus String entfernen Java Basics - Anfänger-Themen 13
Tacofan Hangman - ist der Buchstabe vorhanden wenn ja wo kommt er vor Java Basics - Anfänger-Themen 6
V Ein Wort einlesen und dann jede Buchstabe ausgeben Java Basics - Anfänger-Themen 10
C Buchstabe "K" im zweidimensionalen Array programmieren Java Basics - Anfänger-Themen 1
C Buchstabe programmieren Java Basics - Anfänger-Themen 4
J Buchstabe (char) an zufällige Position eines Strings einfügen Java Basics - Anfänger-Themen 1
W Erste Schritte Erster Buchstabe groß bzw. klein???? Java Basics - Anfänger-Themen 2
W Vergleich ob Buchstabe in einem Wort enthalten ist Java Basics - Anfänger-Themen 3
S Liste mit Buchstabe sortiert befüllen Java Basics - Anfänger-Themen 3
K Regex - Jeder buchstabe nur einmal Java Basics - Anfänger-Themen 7
B if equals(irgendeine Zahl+Buchstabe) Java Basics - Anfänger-Themen 6
T String splitten beim wechsel vom buchstabe zu zahl! Java Basics - Anfänger-Themen 8
J Ein Wort einlesen und dann jede Buchstabe ausgeben Java Basics - Anfänger-Themen 25
M regex-Ausdruck irgendein Buchstabe 1 mal Java Basics - Anfänger-Themen 8
H Buchstabe in Programm bringen Java Basics - Anfänger-Themen 6
? Algo gleicher Buchstabe in 2 Wörtern suchen Java Basics - Anfänger-Themen 16
G Erster Buchstabe groß bzw. klein? Java Basics - Anfänger-Themen 4
S StringBuffer(Buchstabe) -> Double konvertieren Java Basics - Anfänger-Themen 6
A String einlesen 1 Buchstabe fehlt Java Basics - Anfänger-Themen 2
J Nächster Buchstabe, aus IBM wird HAL Java Basics - Anfänger-Themen 2
G 1. Buchstabe eines JList eintrages verschieden farbig machen Java Basics - Anfänger-Themen 12
M String: beginnt mit Buchstabe oder Zahl? Java Basics - Anfänger-Themen 18
G eingabe - buchstabe wird in integerzahl umgewandelt Java Basics - Anfänger-Themen 5
halla zufälligen Buchstabe aus dem Alfabet auswählen Java Basics - Anfänger-Themen 5
M Buchstabe zu Unicode Java Basics - Anfänger-Themen 3
G Prüfen ob Zahl oder Buchstabe Java Basics - Anfänger-Themen 2
K Erster Buchstabe groß Java Basics - Anfänger-Themen 7
G prüfen, ob ein Zeichen ein Buchstabe ist Java Basics - Anfänger-Themen 6
T Wörteranzahl im Array zählen Java Basics - Anfänger-Themen 9
M Häufigkeit von Wörtern zählen Java Basics - Anfänger-Themen 6
Cassy3 Binäre Bäume Rekursiv durchlaufen und bestimmte Elemente Zählen Java Basics - Anfänger-Themen 6
D spezifische Knoten in einem Baum zählen Java Basics - Anfänger-Themen 9
F Werte in einer Arraylist Zählen Java Basics - Anfänger-Themen 2
S Java Methodenaufrufe zählen Java Basics - Anfänger-Themen 4
P Doppelte werte in einer Liste zählen Java Basics - Anfänger-Themen 11
S Methoden Methodenaufruf rekursiv zählen Java Basics - Anfänger-Themen 4
J Methoden Positive Werte zählen Java Basics - Anfänger-Themen 3
H Buchstaben zählen Java Basics - Anfänger-Themen 9
Poppigescorn Häufigkeit einer zahl zählen Java Basics - Anfänger-Themen 5
HighLife Bestimmte Werte aus Array zählen Java Basics - Anfänger-Themen 15
O Attribute die Methoden zählen Java Basics - Anfänger-Themen 5
X Game of Life Nachbarn zählen Java Basics - Anfänger-Themen 20
F Java Programm, das kleine Buchstaben in einem String zählen soll und bei großen Buchstaben oder Sonderzeichen abbrechen soll. Java Basics - Anfänger-Themen 5
Z Satz aufteilen und die Wörter zählen (HashMap) Java Basics - Anfänger-Themen 15
S Binärbäume knoten zählen Java Basics - Anfänger-Themen 16
K Counts zählen Java Basics - Anfänger-Themen 23
Kirby.exe Anzahl vorkommender Elemente im Array zählen Java Basics - Anfänger-Themen 9
J Zeichen im String zählen Java Basics - Anfänger-Themen 3
G Binärer Suchbaum Knoten zählen Java Basics - Anfänger-Themen 1
N Zeichen in einem Textfeld zählen und hinterlegen Java Basics - Anfänger-Themen 6
E Knoten eines Baumes unter Bedinung zählen Java Basics - Anfänger-Themen 2
T x Schritte zählen Java Basics - Anfänger-Themen 18
P Schlüsselworte Zählen und Zuweisen von eingelesenen Zahlen Java Basics - Anfänger-Themen 1
A In einem String alle Eigennamen zählen Java Basics - Anfänger-Themen 6
L Baum Knoten zählen Java Basics - Anfänger-Themen 6
B Objekte zählen/ Vererbung/ Kopplung/ Interface/ Abstract Class Java Basics - Anfänger-Themen 5
S Zählen der Zeiger auf Objekte Java Basics - Anfänger-Themen 35
S Zeichen zählen kopierter Text Java Basics - Anfänger-Themen 6
B Array - die Häufigkeit der Zahl zählen Java Basics - Anfänger-Themen 9
L Vorherige Objekte zählen und ausgeben Java Basics - Anfänger-Themen 11
L Diphthonge zählen... Java Basics - Anfänger-Themen 5
O ELOPS Zählen Java Basics - Anfänger-Themen 1
S Rekursives Zählen einer Zahl Java Basics - Anfänger-Themen 8
X Quick Sort - Vergleichsoperationen zählen Java Basics - Anfänger-Themen 0
K alle Vorkommen einer bestimmten Ziffer in einer Zahl zählen Java Basics - Anfänger-Themen 2
B Collections Java Wörter in String zählen und geordnet ausgeben Java Basics - Anfänger-Themen 10
O Großbuchstaben im Satz zählen Java Basics - Anfänger-Themen 6
S zahl hoch und runter zählen per button Java Basics - Anfänger-Themen 25
N Zählen von Rationalen Werten eines Arrays Java Basics - Anfänger-Themen 10
Y for-Schleife zählen Java Basics - Anfänger-Themen 6
K Probleme mit Sortieren und dem Zählen Java Basics - Anfänger-Themen 13
S Vererbung Objekte von Ober - und Unterklassen zählen Java Basics - Anfänger-Themen 3
F SubString in String zählen Java Basics - Anfänger-Themen 3
C Im Array zählen und verändern Java Basics - Anfänger-Themen 5
O Zählen der while-Scheife Java Basics - Anfänger-Themen 3
P bytes aus einem InputStream zählen Java Basics - Anfänger-Themen 2
A Text teilen und Wörter zählen Java Basics - Anfänger-Themen 7
G Erste Schritte Einen Array absuchen und Buchstaben zählen Java Basics - Anfänger-Themen 17
F Problem mit Tabulatoren bei Zeilen zählen einer Textdatei Java Basics - Anfänger-Themen 17
F Textdatei einlesen und Zeilen zählen Java Basics - Anfänger-Themen 10
D Groß/KleinBuchstaben zählen Java Basics - Anfänger-Themen 21
S Anzahl unterschiedlicher Elemente zählen Java Basics - Anfänger-Themen 4
M Hilfe bei Zählen von Farben? Java Basics - Anfänger-Themen 7
R Input/Output Tastenschläge einer Taste zählen Java Basics - Anfänger-Themen 14
J Schleifendurchläufe zählen Java Basics - Anfänger-Themen 4
B Zweidimensionales Array Elemente jeder Spalte zählen Java Basics - Anfänger-Themen 9
E Methoden Methodenaufrufe zählen Java Basics - Anfänger-Themen 11
T Leerzeichen zählen mit Rekursion Java Basics - Anfänger-Themen 17
H Programm zum Zählen von Zeichen Java Basics - Anfänger-Themen 5
K Kommandozeile zählen Java Basics - Anfänger-Themen 5
J Bits zusammen zählen Java Basics - Anfänger-Themen 4
P Hashtabelle-Häufigkeit von String zählen Java Basics - Anfänger-Themen 2
J Array; Vorkommen zählen Java Basics - Anfänger-Themen 10
T durchlaufene while-Schleifen zählen Java Basics - Anfänger-Themen 3
P Replace zählen Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben