diff --git a/.gitea/workflows/fast-reverse.yml b/.gitea/workflows/fast-reverse.yml index 6c4e474..c4495ae 100644 --- a/.gitea/workflows/fast-reverse.yml +++ b/.gitea/workflows/fast-reverse.yml @@ -19,4 +19,4 @@ jobs: - name: Run Fast Reverse tests run: | - java -ea -cp out reverse.FastReverseTest Base 3233 3435 3637 3839 4142 4749 + java -ea -cp out reverse.FastReverseTest Base 3233 diff --git a/java/wordStat/WordStat.java b/java/wordStat/WordStat.java index 014747c..c1e731c 100644 --- a/java/wordStat/WordStat.java +++ b/java/wordStat/WordStat.java @@ -1,4 +1,5 @@ import java.io.*; +import java.nio.charset.StandardCharsets; import java.util.*; public class WordStat { @@ -24,7 +25,7 @@ public class WordStat { Character.isLetter(c) || c == '\'') { sb.append(c); } else { - if (sb.length() > 0) { + if (!sb.isEmpty()) { String word = sb.toString().toLowerCase(); wordCount.put(word, wordCount.getOrDefault(word, 0) + 1); sb.setLength(0); @@ -36,7 +37,7 @@ public class WordStat { r.close(); - PrintWriter writer = new PrintWriter(outputFileName, "UTF-8"); + PrintWriter writer = new PrintWriter(outputFileName, StandardCharsets.UTF_8); for (Map.Entry entry : wordCount.entrySet()) { String key = entry.getKey();