hallo,
das ist etwas schwer zu erklären, ich will euch jetzt auch nicht mit meinem trash code langweilen.
mein problem: ich zähle wörter in einem text, und kriege es irgendwie nicht hin, satzzeichen wegzuschneiden.
ich habe es schon versucht, mittels (ein beispiel für ein wort dass einen satz beendet, also mit "." aufhört) :
wenn ich mir jetzt das ergebnis nach diesem schritt ausgeben lasse, wurde tatsächlich aus zB "hallo." ein "hallo"
gemacht.
ABER:
wenn ich nun ein "hallo" in dem text mittels equals() vergleiche mit einem ursprünglichen "hallo." aus dem mit
der oben genannten bearbeitung ein "hallo" gemacht habe, kommt FALSE heraus..
also irgendwas passt da nicht. wieso?
danke
das ist etwas schwer zu erklären, ich will euch jetzt auch nicht mit meinem trash code langweilen.
mein problem: ich zähle wörter in einem text, und kriege es irgendwie nicht hin, satzzeichen wegzuschneiden.
ich habe es schon versucht, mittels (ein beispiel für ein wort dass einen satz beendet, also mit "." aufhört) :
Code:
if(word.contains("."){
word = word.substring(0,word.length()-1);
}
wenn ich mir jetzt das ergebnis nach diesem schritt ausgeben lasse, wurde tatsächlich aus zB "hallo." ein "hallo"
gemacht.
ABER:
wenn ich nun ein "hallo" in dem text mittels equals() vergleiche mit einem ursprünglichen "hallo." aus dem mit
der oben genannten bearbeitung ein "hallo" gemacht habe, kommt FALSE heraus..
also irgendwas passt da nicht. wieso?
danke