Fix benchmark.
diff --git a/src/test/java/org/apache/commons/io/jmh/IOUtilsContentEqualsReadersBenchmark.java b/src/test/java/org/apache/commons/io/jmh/IOUtilsContentEqualsReadersBenchmark.java
index c49e3b0..763eab7 100644
--- a/src/test/java/org/apache/commons/io/jmh/IOUtilsContentEqualsReadersBenchmark.java
+++ b/src/test/java/org/apache/commons/io/jmh/IOUtilsContentEqualsReadersBenchmark.java
@@ -22,7 +22,6 @@
 
 import java.io.BufferedReader;
 import java.io.IOException;
-import java.io.InputStream;
 import java.io.InputStreamReader;
 import java.io.Reader;
 import java.io.StringReader;
@@ -43,15 +42,15 @@
 import org.openjdk.jmh.infra.Blackhole;
 
 /**
- * Test different implementations of {@link IOUtils#contentEquals(InputStream, InputStream)}.
+ * Test different implementations of {@link IOUtils#contentEquals(Reader, Reader)}.
  *
  * <pre>
- * IOUtilsContentEqualsReadersBenchmark.testFileCurrent               avgt    5      1788514.748 ▒     725103.413  ns/op
- * IOUtilsContentEqualsReadersBenchmark.testFilePr118                 avgt    5      1786345.992 ▒     636923.719  ns/op
- * IOUtilsContentEqualsReadersBenchmark.testFileRelease_2_8_0         avgt    5      2113268.805 ▒     670263.275  ns/op
- * IOUtilsContentEqualsReadersBenchmark.testStringCurrent             avgt    5   4773229733.333 ▒  198489493.236  ns/op
- * IOUtilsContentEqualsReadersBenchmark.testStringPr118               avgt    5   1158805764.444 ▒   49390259.195  ns/op
- * IOUtilsContentEqualsReadersBenchmark.testStringRelease_2_8_0       avgt    5   4692235120.000 ▒  315543521.826  ns/op
+ * IOUtilsContentEqualsReadersBenchmark.testFileCurrent               avgt    5      1984542.440 ▒     741983.929  ns/op
+ * IOUtilsContentEqualsReadersBenchmark.testFilePr118                 avgt    5      1903047.996 ▒    1126067.279  ns/op
+ * IOUtilsContentEqualsReadersBenchmark.testFileRelease_2_8_0         avgt    5      2000614.270 ▒     577200.820  ns/op
+ * IOUtilsContentEqualsReadersBenchmark.testStringCurrent             avgt    5   4833065053.333 ▒  313253734.966  ns/op
+ * IOUtilsContentEqualsReadersBenchmark.testStringPr118               avgt    5   1032292548.000 ▒   32968762.278  ns/op
+ * IOUtilsContentEqualsReadersBenchmark.testStringRelease_2_8_0       avgt    5   4810962660.000 ▒  221405909.807  ns/op
  * </pre>
  */
 @BenchmarkMode(Mode.AverageTime)
@@ -149,16 +148,17 @@ public static boolean contentEqualsPr118(final Reader input1, final Reader input
     @Benchmark
     public boolean[] testFileCurrent() throws IOException {
         final boolean[] res = new boolean[3];
-        try (InputStream input1 = getClass().getResourceAsStream(TEST_PATH_A);
-            InputStream input2 = getClass().getResourceAsStream(TEST_PATH_B)) {
+        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET);
+            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_B), DEFAULT_CHARSET)) {
             res[0] = IOUtils.contentEquals(input1, input1);
         }
-        try (InputStream input1 = getClass().getResourceAsStream(TEST_PATH_A);
-            InputStream input2 = getClass().getResourceAsStream(TEST_PATH_A)) {
+        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET);
+            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET)) {
             res[1] = IOUtils.contentEquals(input1, input2);
         }
-        try (InputStream input1 = getClass().getResourceAsStream(TEST_PATH_16K_A);
-            InputStream input2 = getClass().getResourceAsStream(TEST_PATH_16K_A_COPY)) {
+        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_16K_A), DEFAULT_CHARSET);
+            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_16K_A_COPY),
+                DEFAULT_CHARSET)) {
             res[2] = IOUtils.contentEquals(input1, input2);
         }
         return res;
@@ -167,12 +167,12 @@ public static boolean contentEqualsPr118(final Reader input1, final Reader input
     @Benchmark
     public boolean[] testFilePr118() throws IOException {
         final boolean[] res = new boolean[3];
-        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A));
-            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_B))) {
+        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET);
+            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_B), DEFAULT_CHARSET)) {
             res[0] = contentEqualsPr118(input1, input1);
         }
-        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A));
-            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A))) {
+        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET);
+            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET)) {
             res[1] = contentEqualsPr118(input1, input2);
         }
         try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_16K_A));
@@ -185,16 +185,17 @@ public static boolean contentEqualsPr118(final Reader input1, final Reader input
     @Benchmark
     public boolean[] testFileRelease_2_8_0() throws IOException {
         final boolean[] res = new boolean[3];
-        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A));
-            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_B))) {
+        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET);
+            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_B), DEFAULT_CHARSET)) {
             res[0] = contentEquals_release_2_8_0(input1, input1);
         }
-        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A));
-            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A))) {
+        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET);
+            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_A), DEFAULT_CHARSET)) {
             res[1] = contentEquals_release_2_8_0(input1, input2);
         }
-        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_16K_A));
-            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_16K_A_COPY))) {
+        try (Reader input1 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_16K_A), DEFAULT_CHARSET);
+            Reader input2 = new InputStreamReader(getClass().getResourceAsStream(TEST_PATH_16K_A_COPY),
+                DEFAULT_CHARSET)) {
             res[2] = contentEquals_release_2_8_0(input1, input2);
         }
         return res;