diff --git a/java/wordStat/WordStatLengthSuffix.java b/java/wordStat/WordStatLengthSuffix.java index 10805d7..293c775 100644 --- a/java/wordStat/WordStatLengthSuffix.java +++ b/java/wordStat/WordStatLengthSuffix.java @@ -28,7 +28,7 @@ public class WordStatLengthSuffix { if (sb.length() > 0) { String word = sb.toString().toLowerCase(); if (word.length() != 1) { - word = word.substring(word.length() / 2); + word = word.substring(word.length() - word.length() / 2); if (wordMap.containsKey(word)) { wordMap.get(word).count++; } else { @@ -47,7 +47,7 @@ public class WordStatLengthSuffix { if (sb.length() > 0) { String word = sb.toString().toLowerCase(); if (word.length() != 1) { - word = word.substring(word.length() / 2); + word = word.substring(word.length() - word.length() / 2); if (wordMap.containsKey(word)) { wordMap.get(word).count++; } else {