f - это LinkedList с различными словами текста в нем. Я пытаюсь проанализировать список и поместить все в TreeMap (m) со словами в качестве ключа и количеством его, отображаемым в качестве значения.Мой код работает как-то, но не на 100%.Например, он производит вывод (m), например, «Er» = 6, Er. Здесь второму «Er» не назначено значение, и он каким-то образом не добавляется к первому ключу «Er».
public void analysiere(){
int value=1;
for(String word: f){
int check=0;
if(Character.isAlphabetic(word.charAt(0))){
for(String schlüssel: key){
if(word.equals(schlüssel)){
m.put(schlüssel,m.get(schlüssel)+1);
check=1;
}
}
if(check==0) {
m.put(word, value);
}
}
}
}